Ok, so what's the ideal hiring practice then? According to some here, it's just a little talk about previous experiences, not going into technical details at all. Sorry, but then you end up with people who are technically very weak. Been there done that.
Look, I have a lot of experience with the hiring process. It's very difficult. I will listen to someone with a lot of hiring experience. But just saying "it's broken" isn't going to cut it.
And remark that a big part of our hiring practice is to put the candidate at ease. I even say that they won't get everything right, and that's no problem. I help them out when they get stuck, etc.