I haven't ever really found a good book that's a resource like techInterview (I'm sure they are out there, but all I usually find is of the "where do you bury the survivors" variety). Martin Gardner's stuff is very good... Any suggestions?
Michael H. Pryor
Monday, February 11, 2002
Martin Gardner's stuff is probably the best for this venue. One book that I spent hours with as a kid was _Aha! Insight_. Or something like that. Blue book, kinda oversized paperback.
If you're feeling -really- burly, look for reprints of past Putnam exams. Putnam tests have 12 math problems, and you have 6 hours to solve as many as you can. If you can get one, you'd rank in the top 10%. Math professors typically can only get 9 of them. Many of the problems look just mindbogglingly hard, but are pretty cool when you try to solve them.
You can turn up a lot with a Google search, but just to save a little time, here are some samples:
Tuesday, February 12, 2002
Here's one: The Unofficial IEEE Brainbuster Gamebook. It is a small book with sections on logic, math and engineering problems.
Also, go to Amazon and do a search on Mensa. They have several puzzle books, but I am not familiar with them.
Wednesday, February 13, 2002
"Programming Interviews Exposed: Secrets to Landing Your Next Job" is pretty good.
It's a nice mixture of logic puzzles and programming problems. In fact it's got some of your questions in it: the atoi question, the reverse a string word by word question, the 100 doors question.
Monday, February 18, 2002
Fog Creek Home