For years coding tests have been an accepted part of technical recruiting. They seem so obvious - we need them to write code, so we'll make them write some code.
I've done a few take-home coding tests as an applicant, created several and evaluated more than I can remember. They suck for everyone involved, but happily there is a better way.
Read post...