How did it come to this? You don't see this in other engineering industries. There's not a ton of incapable civil engineers bouncing from interview to interview. You don't hear about how bad aerospace hiring processes are.
Are these candidates truly incapable of doing the job, or are the understanding of what the job entails misunderstood by everyone involved? On the other hand, is something wrong in how software engineers are educated to cause this surplus of incompetents? Does there need to be better training in this industry?
Saying "a lot of people are just bad" without investigation the situation seems rather unscientific.
> The length of the process is supposed to discourage these people from even trying.
The amount of effort invested into the Leetcode prep industry would suggest otherwise. A lot of people are playing the game even if they are under-qualified. Maybe that process will make them better coders. Or maybe, they will just appear to be better coders to you the interviewer.
> Believe or not, I just changed jobs and I only "applied" to one company and I spent over 24 hours total talking to representatives of the company over multiple sessions.
Sounds like an extreme outlier. Even companies like Google who are notorious for having long drawn out interview processes mostly just have long wait times in between rounds and recruiter calls. They don't involve 24 hours of talking to Googlers.