The two books:
by William Poundstone both provide excellent examples of challenging and interesting interview questions that would be quite stressful if you had to solve them without any previous experience. If these questions are used more than once on different job interviews having seen them once will give you a leg up on any candidates that have not seen them before. Thus these books that contain a number of questions that any serious job hunter should study. To make sure that I understood this material as well as I worked a few of the questions and wrote down the solutions that I came up with. Book Notes: