Not to pound on a dying horse, but who could possibly care about a gotcha question like how to find the smallest common multiple of two integers? What's sad is interview questions that aim to demonstrate the omnipotence of the questioner rather than gauge someone's fitness for solving real business problems in code.

I find it difficult to believe, but the reports keep pouring in via Twitter and email: many candidates who show up for programming job interviews can't program. At all. Consider this recent email from Mike Lin: The article Why Can't Programmers... Program? changed the way I did interviews. I ...