Just to note, those are Amazon affiliate links. Proceeds from Coding for Interviews all funnel back into the list's MailChimp fees (I just made it last month, and the list has grown a lot since then).
Just to note, those are Amazon affiliate links. Proceeds from Coding for Interviews all funnel back into the list's MailChimp fees (I just made it last month, and the list has grown a lot since then).
1. Python Essential Reference - Beazley
2. Modern C++ Design - Alexandrescu (mind-blowing; he now works on the D language)
3. Internet Core Protocols: The Definitive Guide - Hall (not a work of any particular genius, but this is stuff everyone should know, in my opinion)
4. Applied Cryptography - Schneier
5. Think Bayes - Downey
6. Interconnections: Bridges, Routers, Switches and Internetworking Protocols - Perlman
Are you familiar with either Expert Python Programming or Effective C++? Would you suggest Python Essential Reference and/or Modern C++ Design over either of those for undergrads preparing for interviews in those languages?
This may affect your response rates. Just saying.
If you're still interested, try it now. It should hide for mobile browsers.
It also has more difficult questions, on average, and many are not the kind that one would expect in an under hour interview. Nevertheless I find it more easy to read than something like say CareerCup, mainly because it is not so mundane and hence more fun.