Why we don't hire programmers based on puzzles, API quizzes, math riddles, or other parlor tricks
The piece argues that whiteboard puzzles and similar hiring tricks are a poor way to judge programmers. Better signals are real code, discussion of bigger issues, and a trial run.