Where I am, exposing someones poor performance is more of an exhibition in the failure of the hiring process and all involved. So, you just keep the under-performers around.
I do find that the latter can be explained by care and concern, and also by organization chaos and poor boundaries. It's hard to tell until you're in them, but I try to avoid the latter whenever I can.
As another commenter mentioned - I now respect companies that take their time in hiring. The last thing I want is to jump on with some company that will hire anyone. But there is an element of respect - if you're just duplicating questions and wasting my time? GTFO here.
I'm not sure why people are indexing so hard on the interviews, as we matriculate very few candidates into conversations; if you want to complain about something, complain about the written nature of our hiring process.[0]
The largest difference I have found between then and now is what the interview actually consists of, not how long they last.
The hiring process is a very concrete example of that. What still blows my mind (at least a little) is that our process came directly out of one of the worst moments in my career: making an absolutely terrible hire about two years before we started Oxide. For a while after that, I wished I could go back and warn my previous self to not make the hire that would be so destructive to the organization -- but in the years at Oxide I have come to realize that that terrible hire was in fact essential for the future Oxide: it was the impetus for putting together a writing-intensive process, and there is no doubt in my mind that I had I not made this atrocious hire, I would have continued to hire the (broken) way that I had been hiring. (I described this a bit in my conversation with Gergely Orosz on hiring.[0])
Anyway: don't get me near the time machine -- I'll only screw things up.
[0] https://oxide-and-friends.transistor.fm/episodes/hiring-proc...
I know in my case, it's not about you directly.