Hiring a developer or evaluating a programmer's skills requires more than asking questions on a form. You need to see how they actually write code, whether their solution runs correctly, and whether ...