Find the best books In Reference - best sellers and hot new Releases. Check out our top gifted and best rated books this year. Take a look at hundreds of reviews before you download Cracking the Coding Interview: 189 Programming Questions and Solutions by Gayle Laakmann McDowell. Read&Download Cracking the Coding Interview: 189 Programming Questions and Solutions by Gayle Laakmann McDowell Online
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.
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?
Illustrations: Illustrations, black and white
Jul 23, 2017Indispensable.
Aug 04, 2014I suppose it's fair to say I'll never quite be "finished" reading this, but regardless, I have an opinion of it.
Nov 29, 2015I am very negative about hiring practices in the US software industry, where often for a pizza delivery kind of job they interview as if they need a space ship pilot. And this book and many similar ones are culmination of this flawed approach, that forces people to memorize tricky tasks and their solutions instead of developing strong CS and Math backgrounds.
Dec 12, 2017For better or for worse, this book is a must read for any developer, at least from pragmatic point of view, I personally don't see the current interview practices any good, but reality is reality.
Jan 10, 2013This is a great interview prep book, and I would recommend catering your focus to the types of companies you're interviewing with.
Feb 20, 2016This book is a must have for any software engineer. It doesn't matter whether you already have the perfect job or you are a college graduate, who needs to find your first job - it provides a good base for how programming interviews are done in the majority of the software companies.
Nov 08, 2013The list of questions and solutions is not comprehensive, but I guess that is the point. Coding interviews are about judging your approach to problems rather than specific solutions. I found that some of the problems were quite simple compared to the difficulty level currently in force at various companies. In particular would like to see more dynamic programming problems.
Nov 25, 2017This book attempts to define *the* format for programming interviews, equating interviewing with competitive programming, which is the type of programming used at events like IEEE Xtreme or ACM ICPC (among others).
Apr 15, 2015I have not finished all the exercises in here, but the book did give me a good idea what to expect in a tech interview. Not related to the book, but I found this complete, comprehensive solution set in other languages on github: https://github.com/gaylemcd/ctci
Sep 27, 20153.5/5
Apr 30, 2012This is a must read book for all engineers looking for work. It goes over how to act as well as coding/behavioral questions. A related site for more examples can be found here: http://www.mycareerstack.com/questions/
Dec 29, 2014Cracking the Coding Interview is one of the best books to remember old topics. If you are still coding or like coding this book is a great resource to practice old topics. Most of the topics are not too detailed but it is good to check the abstracts.
Apr 25, 2014A useful guide to the interview process, followed by 150 exercises in a number of subfields relevant to programmers. The book straight-forwardly is what it says it is, and accomplishes what it sets out to accomplish; I do believe if you study the material therein, you will be better prepared for programming interviews. If you are already prepared to this level, you will quickly confirm that during your read of the book, which then makes you more confident in your abilities and what to expect at A useful guide to the interview process, followed by 150 exercises in a number of subfields relevant to programmers. The book straight-forwardly is what it says it is, and accomplishes what it sets out to accomplish; I do believe if you study the material therein, you will be better prepared for programming interviews. If you are already prepared to this level, you will quickly confirm that during your read of the book, which then makes you more confident in your abilities and what to expect at your upcoming interviews.
Mar 20, 2017I was searching for software engineering internships for this summer. Before reading this book, I failed all four tech interviews with various companies, 2 bigger companies and 2 startups. And then I got more interviews, and I decided to spend an weekend reading this book. I passed the subsequent interviews with three companies, including Google and a hot SF startup. I learned some key crucial techniques from this book which I applied to my latter interviews, they are:
May 26, 2018I've been through this book, front to back, many times, and, this time, I've shelved it with great optimism. So here's to you, Gayle. You've helped mediocre students like me to chase their wildest dreams without concession.
Jul 18, 2018This book is a must read for coding interview preparation. Not only the questions are great but Gayle explains the approach to breakdown different problems into steps so that you can easily tackle problems you have never solved before.
Feb 26, 2019Targeted to the software engineer, the data scientist will also find some valuable information in this book. The first chapters are general enough that the description of the interview process, difference between different tech companies, behavioural questions, etc, shall apply to both engineers and scientists. Then I really enjoyed the sections on math and logic puzzles and the advanced topics on math. Of course, the bulk of the book, on coding, will mainly interest the software engineer.
Dec 26, 2017While CtCi is a great coding interview prep book, I still believe that it is slightly over-rated. It should be read with other books, not as a standalone due to lack of explanation in some parts.
May 03, 2018The best book for coding interviews, period. Gayle Laakmann McDowell cuts through the crap and clearly establishes what is important and what is not. Also, this book serves as a guide for a lot of recruiters out there.
Dec 17, 2018I have so, so much to learn. It’s as if people get college degrees in this stuff!
Mar 17, 2019i got the job!!!
May 26, 2019Really good book (in addition to practice on LeetCode and HackerRank) for those who haven't been on algorithmic technical interview for many years.
Dec 31, 2017Great book and really worth to go through even if you are not preparing for interviews ;)
Oct 26, 2019Wonderful book- great resource and not only for when you are preparing for a programming interview.
Jul 11, 2015The programming problems and solutions in the book are definitely worth studying if you're interviewing for top tech companies. It has heavy focus on algorithmic complexity and design, and how to elegantly implement the algorithms. Having said that, the most immediate benefit one gets from the book is just what it was designed for -- to prepare for a coding interview. Once you know enough about algorithms and data structures, spending time polishing your code to the quality level in the book The programming problems and solutions in the book are definitely worth studying if you're interviewing for top tech companies. It has heavy focus on algorithmic complexity and design, and how to elegantly implement the algorithms. Having said that, the most immediate benefit one gets from the book is just what it was designed for -- to prepare for a coding interview. Once you know enough about algorithms and data structures, spending time polishing your code to the quality level in the book might even hinder productivity. In reality, we developers should always be consciously evaluating such trade-off between the computational complexity and implementation complexity. ...more
Take your time and choose the perfect book.
Read ratings and reviews to make sure you are on the right path.
Check price from multiple stores for a better shopping experience.
COPYRIGHT © 2019best2read.com