I am a fan of using puzzles in interviews, especially for developers. But it is important to do it right and to draw the right conclusions. Here are some things that I have learned over the years. 1. Puzzles should be just one of many different parts of the interview. 2. Try to find a set of puzzles that works for you and use the same puzzles with many candidates to get better comparability. 3. Focus primarily on approach and behavior and only secondarily on outcome. 4. Unless the position sp...