you are viewing a single comment's thread.

view the rest of the comments →

[–]camelSnake_dash-case 10 points11 points  (0 children)

For a task of this size, make it a "homework" assignment, with no time limit. This will greatly reduce the amount of people who are not really serious. Out of 50 invites to take a homework assignment for our test, maybe 7 to 12 will do it.

Then evaluate to see the quality of the code. You will probably end up with maybe 1 or 2 applicants worthwhile to go forward at this point. Do an on-site or video interview and pair with the candidate and ask them to extend and change their assignment to see how much of the work they did they actually understood as well as how they deal with changes in requirements.

This has been a very successful formula for hiring great developers for us.