- Paperback: 687 pages
- Publisher: CareerCup; 6th edition (July 1, 2015)
- Language: English
- ISBN-10: 0984782850
- ISBN-13: 978-0984782857
- Product Dimensions: 7 x 1.6 x 10 inches
- Shipping Weight: 3.3 pounds (View shipping rates and policies)
- Average Customer Review: 424 customer reviews
- Amazon Best Sellers Rank: #301 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Cracking the Coding Interview: 189 Programming Questions and Solutions 6th Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently bought together
Customers who bought this item also bought
About the Author
Gayle Laakmann McDowell is the founder and CEO of CareerCup and the author of Cracking the PM Interview and Cracking the Tech Career.
Her background is in software development. She has worked as a software engineer at Google, Microsoft, and Apple. At Google, she interviewed hundreds of software engineers and evaluated thousands of hiring packets on the hiring committee. She holds a B.S.E. and M.S.E. in computer science from the University of Pennsylvania and an MBA from the Wharton School.
She now consults with tech companies to improve their hiring process and with startups to prepare them for acquisition interviews.
Top customer reviews
The DP solutions in this book are not actually tabular DP formulations--I recommend looking at the problems here http://people.cs.clemson.edu/~bcdean/dp_practice/ (Brian Dean's Dynamic Programming Practice Problems). Gayle presents memoized solutions, which are much easier conceptually but not as clean or performant as bottoms-up tabular solutions.
After the chapters comes a slough of example interview questions rated as easy/medium/hard, each with hints that interviewers might provide if you were to get stuck as well as a solution.
Interviewing with companies can be a pretty grueling process so if you want a much better chance of landing the job the first time, I would highly recommend this book.
The only reason I can't give 5 stars is this should be available in a ebook format. I don't buy physical books anymore since it's just a pain to lug around/store and as a result, they are often forgotten. And I've loaned this book to so many people they're really losing money buy not offering it on Kindle, which I would not be able to share.
Information about the companies was very relevant as I live in the Bay Area. I wish I had heeded her admonition about discrete math for Google because I was unprepared for these questions. I would have read the math if it was in the book, but since I haven’t used that math ever in a job I skipped it. During the interview I was able to solve the math problems except I needed basic definitions and one or two hints. For Amazon it was good to know there’s a “bar raiser” because it was obvious when I met the interviewer who wrote out a really hard problem right off the bat and wanted a linear time algorithm. I was speechless for five minutes, but managed to reduce the problem enough where the solution suddenly came to me. I think I would have been unnerved by the question if I didn’t know about this type of interviewer that she writes about. I wish she also covered Twitter and LinkedIn.
The book doesn’t talk enough about applying for jobs. I do wish she wrote about job offer contingencies as my first job offer was from a startup who told me it expires in 24 hours. This in turn caused other recruiters to panic. While in the end I got a good job, all in all I hope I’m not forced to do this again anytime soon. I’m just glad I had this book at my side. It was indispensable.
Most recent customer reviews
Look at the pictures below!