IMHO, these contrived puzzles, while fun, are really unrealistic and don't map well to problems you'll encounter on the job which requires knowledge, experience and creativity and do not have just one answer.
Of all of the jobs-page challenges, thesixyone's is probably the most practical and I've seen:
Of all of the jobs-page challenges, thesixyone's is probably the most practical and I've seen:
http://www.thesixtyone.com/static/jobs