Comment Re:Why not? (Score 2) 236
I do exactly the same thing, but I use problems from Project Euler. I think I may be a bit evil, but really, if you claim to know a language and can't at least brute force a numerical problem...
Weirdly though we just took on two paid interns to develop some internal tools under supervision. One failed my sadistic little test, and the other passed it. Turns out the one who failed writes better code and grasps the problems better. Anecdotal, but surprising. Disclosure: I am definitely not a software engineer.