


🚀 Crack the code, land the job, own your future!
Cracking the Coding Interview, 6th Edition is a 708-page paperback guide featuring 189 programming questions and solutions designed to prepare candidates for software engineering interviews at top tech companies. Authored by Gayle Laakmann McDowell, this bestseller is highly rated and widely used by students and professionals aiming to excel in competitive job markets.
| ASIN | 0984782850 |
| Best Sellers Rank | 30,878 in Books ( See Top 100 in Books ) 8 in Job Interviews 21 in Job Hunting (Books) 274 in Business Life (Books) |
| Customer reviews | 4.6 4.6 out of 5 stars (9,396) |
| Dimensions | 17.78 x 4.04 x 25.4 cm |
| Edition | 6th |
| ISBN-10 | 0984782869 |
| ISBN-13 | 978-0984782857 |
| Item weight | 1.25 kg |
| Language | English |
| Part of series | Cracking the Interview & Career |
| Print length | 706 pages |
| Publication date | 1 July 2015 |
| Publisher | CareerCup |
Z**N
Great for students or those looking for a job
This book is great for computer science students or for anyone in a similar situation looking for a graduate job. I've used it to help me in securing jobs for my placement module as part of my degree (penultimate year) . It covers everything you would need to learn to prepare you for a serious interview with a large organisation such Google, Microsoft, IBM and Oracle etc... I've read it all and seen most of the examples come up in real interviews. Its very useful, I recommend reading it if you are serious in securing a role within a large software based organisation. Not only does it help with interviews but it will help you within university itself, considering you are a student. It covers various algorithms that most students will cover within university. tdlr; helps you secure a job and helps you study for uni.
S**E
Thorough and very well written
This book is very well written and has a lot of content (I’m still going through it). I’ve been developing software for over 20 years, but still found it useful, so would recommend to all levels of experience. Only slight issue is that it’s large, and heavy, and the binding seemed a little sub-optimal - that there are too many pages for a paperback book - and that soon pages may fall out.
A**T
Regardless of whether you are an experienced developer, rookie ...
Regardless of whether you are an experienced developer, rookie, looking for a job or not, preparing for an interview or not, this book helps you refreshing and learning on a lot of topics that can help you on your daily work. It also tricks you with a lot of problems you are called to solve - and you can compare your solutions with the ones included in the book. Last, if you are preparing for an interview, it also makes you look at the interview from the other side. That may explain some weird things happening during interviews, the first of which is white board coding. The only negative thing of this book is that it's not available in digital format.
E**A
Good book, depending on your experience. Some pages missing though
Pages from 107 to 118 missing, so no graphs and bit manipulation topics for me 🙂 Other than that, some useful advices and approaches how to solve problems. But definitely it should not be seen as a single thing you need to do for interview preparation. It’s a good book but not a magic pill, and nothing is 🙂 Of course if you’ve already solved couple of hundreds problems on leetcode you’ll be bored.
B**Y
Great book, fun even if you're not interviewing
I used this book to help return to a senior Dev role after a few years working as a management consultant. Great explanation of concepts covering the main types of collections, data types and sorting algorithms. Each problems has a detailed answer provided in java with commentary explaining a good solution through to the most optimal (and explaining the trade offs to consider when evaluating different solutions). It separates the questions and answers and encourages you to attempt the problems without cheating, even including hints to help one work through the problem before checking the answer.
K**S
highly recommended, not only if you're looking getting good for ...
Reading books was never my 'thing', but this is different! Starting with a few online videos from the author, the magic begins! highly recommended, not only if you're looking getting good for an interview but also for improving your self, how you think and how you work will be improved in many ways. Any level of developer you might be, I believe you have to go through the book at least once. It's not only about algorithms and data structures, even if you're not keen on them, go through the logic the author provides, it will make you better at thinking in in general. To prepare for the interviews, make sure you go through the book months before, or you might regret not having enough time to practice what you learn here! To prepare how to interview, it will make you and your company look great to a new candidate and it will help you on how to think of the candidate as well! Go for it and you'll fall in love!
S**N
very good
very well structured, written and a lots of it! unlike a lot of IT books ive bought over the years - this one's worth every penny. maybe not just for interviews but maybe equally be good for an engineer (perhaps without a degree in computing or wasnt listening in the lectures) to review/brush up their knowledge in things like big o, data structure, search, sort, algorithms etc...
A**R
Excellent book
The book is reasonably priced for what it is. It is very helpful when preparing to interviews as well as a generic reference for basic algorithms and CS theory. The information is layed out logically and is very easy to comprehend, the practice puzzles are a great fun too. I often find myself doing the puzzles in some exotic languages I want to learn (eg. Crystal, Julia, Rust or haskell, etc). I do not have any reservations in recommending this book as an interview preparation material (in addition to wonderful resources like interviewbit.com and carreercup.com, etc). Money well spent!
M**O
Livro excelente.
U**8
iyi paketleme güzel ürün
V**R
The perfect choice to land your next programming job, all the text, diagrams and code printed are readable and very easy to follow.
J**N
This is a really good book. It has a lot of really good problems, amazing career advice, and just a lot of worthwhile content for the price. My favourite thing about this book is how it explains how you should get in the habit of being able to do the same problem different ways or look at it at a different angle. Sure, you might be able to write a one line hack that solves a problem quickly and very efficiently, but what if you had to solve it another way, using a much more unconventional approach? Personally I'm working towards being a sysadmin/database admin and programming isn't the main focus of my education but the more I use it the more I can see it being a required skill for employment as I approach my now graduating year. Also this book has motivated me to learn Java much better. Anyway aside from all the great programming advice, it also offers some really nice insights into the hiring process of very high end tech companies and also things you should do to improve your chance of being hired.. and I can tell you it doesn't always come down to how well you can solve complex problems.
ع**ي
رائع بس ترا بلغة الجافا ي ليت لو في بايثون
Trustpilot
2 months ago
3 weeks ago