True, but those are pretty bad filters. Why is all that detailed work (x 700) better than getting people to do a test?
True, but those are pretty bad filters. Why is all that detailed work (x 700) better than getting people to do a test?
The outcome seems to be a dice roll anyways. All these ceremonies just introduce bias.
Put up some requirements, get applications, roll the dice. Qualified, real person with valid credentials? If not, reroll. Can talk to you inperson for 30 minutes without seeming to want to cut your throat? Give offer.
I agree with part of what the OP said:
> My take on interviews is that the company must eventually spend as much time as the hired developer in the process
In my opinion, making applicants take a test is creating asymmetrical busy work just so the job-poster can feel that they've selected the "best" candidates (whatever that means). If you legitimately have enough great applicants that you cannot possibly hope to interview them all, then just roll a dice!
How do you know they're all great? You know you have 700 of them. What do you do next? Pick one at random, because you don't want to hire unluckly people?