|
|
|
|
|
by jsnell
5074 days ago
|
|
The problem is that the people you'd most like to hire probably have little interest in taking a programming test. So you're just filtering them out and left with the dregs. For this to work you need one of the following: * Problems that are so interesting that people would hack on them just for the fun of it, even if they have no interest in the job. * A company that's high profile enough (and in a good way) that they can have slightly abusive hiring practices and still get an abundance of good candidates. * You're looking for inexperienced or desperate people. The canonical example of using programming problems as a pre-filter was ITA software, who had both of the first points covered. There's some great discussion on this in the HN archives, e.g. http://news.ycombinator.com/item?id=3429231 |
|
That may be the case if you're trying to headhunt experienced developers who are currently in good jobs.
But if you're an unemployed programmer, or an employed programmer actively looking for a different job, why wouldn't you take a programming test? Programming tests and technical interviews where you have to code are normal and expected for coding jobs, at least in my experience.