What interview questions do you think are more effective at evaluating a programmer's real-world skills?