Technical Interview Questions and Answers
techinterview.org
techinterview.org
If I were interviewing for a person and wanted to test for technical know how, I'd just ask them how they think ___ works (where the blank is some popular, semi-related product), and use that as a spring board to talk with them for the next hour about stuff. You get a good sense for the type of knowledge and comfort people have for material that's actually relevant to the job at hand, and on top of that you can suss out things like how well you'd work with them.
Usually people say that solution is not the important thing for a question but the process of getting to a correct or wrong solution is important. Some times interviewers ignore this fact.
Instead of puzzles or problems which may surprise some candidates, how about American Idol auditions style interviews. For example, you ask a candidate (for programming job) to design/implement/test some small problem giving the full requirements or simulating changing requirements. Will this process help select a right candidate?
it doesn't rotate on the screen. think about it.