Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions

Read online Download
John Thairu

John Thairu

John is an observant and conscientious individual with great enthusiasm for literature. When he's not busy reading, writing or reviewing content you can find him sampling continental cuisine or at the gym trying to shed off the pounds.
John Thairu

Book Description

I am not a recruiter. I am a software engineer. And as such, I know what it’s like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I’ve been through this as a candidate and as an interviewer.

Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I’ve coached and interviewed hundreds of software engineers. The result is this book.

Learn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions.

These interview questions are real; they are not pulled out of computer science textbooks. They reflect what’s truly being asked at the top companies, so that you can be as prepared as possible. WHAT’S INSIDE?

  • 189 programming interview questions, ranging from the basics to the trickiest algorithm problems.
  • 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.
  • Extensive coverage of essential topics, such as big O time, 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.

Book reviewed by John Thairu

Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions
4 ACVEN Review By
Users Average 2.8 (5 votes)
Is this book interesting?4
How does compare to other books in the genre?4.5
Is it easy and enjoyable to read?3.5
The book is a great reference for anyone who wants to understand the nitty gritties of tech/code-related interviews.
Tech beginners may find the content a tad bit difficult to comprehend due to the generous amount of technical terms and jargon that abound throughout the book.
Software developers now have a comprehensive guide for job interviews that is just as relevant for fresh graduates as it is for those who wish to make a career move. The author Gayle Laakmann highlights a range of interview questions and how they should be handled during an interview session. Also covered in the book is a detailed overview of the interview process including plenty of background information that can help interviewees know what to expect when they find themselves in the ‘hotseat’. The book digs deeper into the interviewing process by highlighting some important aspects such as methodical answering of questions and other nuances that could give and interviewee and edge over other candidates. This edition is more detailed than the previous ones and contains some corrections and valuable content additions. If you are looking for a detailed guide that will help you prepare for a code related interview you need to add this book to your collection ASAP!


  • 1 - Not recommended for reading.
  • 2 - Somewhat engaging, book is just OK.
  • 3 - Pretty engaging, good book.
  • 4 - Engaging, very good book.
  • 5 - Really engaging, excellent book.

Community Reviews

What other readers say... 5 Leave your rating
excellant book for intervies
good books
May 23, 2016, 5:38 am
good book. thanks gayle
good book looking for a long time
March 16, 2016, 12:47 am
a good version
A good version book. worth reading.
January 2, 2016, 7:46 am
awesome book
unbeliable book
October 28, 2015, 8:34 am
worth reading
a good version
October 26, 2015, 7:40 am
Leave your rating

(5 votes)

Book Details

Title: Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions


Length: 687 Pages

Edition: 6th

Language: English

Publication Date: 2015-07-01

ISBN-10: 0984782850

ISBN-13: 9780984782857

Book Download

  • File Host
  • Download Link
  • Language
  • Upload Date

Recommended Books

  • 51oHXkToLCL.jpg iPhone For Seni...
  • 515iBchIIzL.jpg Learning Python...
  • 51tLap8et2L.jpg Tony Northrup&#...
  • 51MYy8vpimL.jpg The Unfinished ...
  • 51dOQ2ytN-L.jpg Master Evernote...
  • 51BtlFs2fqL.jpg Photos for Mac ...
  • 61eCb6PWt-L.jpg Pokémon Omega ...
  • 51GRi5oIiSL.jpg Pogue’s B...