the best programming interview book
just got better.


Cracking the Coding Interview: The Sixth Edition

now with 70% more content.














SEATTLE (July 6 & 8)

Facebook event | Tickets (July 6) | Tickets (July 8)


Launch Parties

SAN FRANCISCO (July 9)

Facebook event | Tickets



NEW YORK (July 15)

Facebook event | Tickets



WHAT'S NEW?


MORE STRATEGIES

We found new and very useful ways to solve tough questions, and tried them out on problems and candidates.


MORE MATERIAL

Never really understood big O? Need more on data structures? This new edition has you covered.


MORE QUESTIONS

150 problems was a lot. The new edition has 189.

Contents

check out what's inside


  • 189 programming interview questions, covering the basic questions to the trickiest algorithm questions.

  • A walk-through of how to derive each solution, so that you can learn how to get there yourself.

  • Hints on how to solve each of the 189 questions, just like what you would get in a real interview.

  • Five proven strategies to tackle algorithm questions, so that you can solve questions you haven’t seen..

  • Deep coverage of essential topics, like big O time and space, data structures, and core algorithms.

  • A “behind the scenes” look at how top companies like Google and Facebook hire developers.

  • Techniques to prepare for and ace the “soft” side of the interview: behavioral questions.

  • For interviewers and companies: Details on what makes a good interview question and hiring process.