Elements of Programming Interviews: The Insiders' Guide info
NEW! We have an Ebook - details at bit.ly/epiebook
Don't buy this book (yet)!
First head over to our sample page - elementsofprogramminginterviews.com/sample
The sampler should give you a very good idea of the quality and style of our book. In particular, be sure you are comfortable with the level and with our C++ coding style.
Solutions include code snippets which are primarily in C++. Programs concerned with concurrency are in Java. Complete programs are available at epibook.github.io. Java versions of the C++ programs in the book can be found at the website.
Since different candidates have different time constraints, EPI includes a study guide with several scenarios, ranging from weekend Hackathon to semester long p