Lm Cracking The Coding

Brutus is one of the most popular remote online password cracking tools. It claims to be the fastest and most flexible password cracking tool. This tool is free and is only available for Windows systems. It was released back in October 2000. Cracking the Coding Interview and Elements of programming interviews are both great books for interview preparation. Cracking specially is a very good resource to start your interview preparation. I also agree with John Kurlak's response that cracking is geared more towards Java audience.

Goodreads helps you keep track of books you want to read.
Start by marking “Cracking the Coding Interview: 150 Programming Questions and Solutions” as Want to Read:
Rate this book

Cracking the Coding Interview is the result of my first-hand experience interviewing at top companies It is the result of hundreds of conversations with candidates It is the result of the thousands of candidate- and interviewer- contributed questions And it’s the result of seeing. Certified Coding Associate (CCA) Practice Exam in ICD-10. Product Code: CCAPRAC10. The CCA online practice exam in ICD-10 is an opportunity to test knowledge and skills prior to taking the exam. The computerbased practice exam is a critical tool to assess a candidate’s readiness to sit for the exam. Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This book provides: 150 Programming Interview Questions and Solutions: From binary trees to binary search, this list of 150 questions includes the most common and most useful questions in data structures, algorithms, and knowledge based questions.5. Cracking the Coding Interview has 150 questions and is 500 pages. Language: Programming Interviews Exposed uses a mix of C / C++ and Java, with little bits in C#. Cracking the Coding Interview uses Java only (with the exception of a chapter on C++). Moved Permanently. The document has moved here.

See a Problem?

We’d love your help. Let us know what’s wrong with this preview of Cracking the Coding Interview by Gayle Laakmann McDowell.
Not the book you’re looking for?

Preview — Cracking the Coding Interview by Gayle Laakmann McDowell

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.
The full list of topi

...more
Published August 1st 2011 by Createspace (first published October 14th 2008)
To see what your friends thought of this book,please sign up.
To ask other readers questions aboutCracking the Coding Interview,please sign up.

Be the first to ask a question about Cracking the Coding Interview

IT books by Female Authors
61 books — 7 voters
Non-Fiction Published in Year: 2008
Coding
63 books — 5 voters

More lists with this book...
Rating details

|
Feb 01, 2015Zeyuan Hu rated it liked it · review of another edition
This makes me not want to be a programmer or a developer.
Jul 23, 2017Rod Hilton rated it really liked it · review of another edition
Shelves: have-hardcopy, business, programming, have-softcopy
Indispensable.
I absolutely hate the way technical interviews are done for programmers. Can you imagine if a heart surgeon went to interview at a hospital, and they handed him a game of 'Operation' to play? That's how we interview programmers. It's so stupid, I could go on and on about it for paragraphs.
But, if you want to work at the top tech companies in the world, you have to play the game, incredibly stupid and poorly aligned it is to the task at hand. And if you're about to head out on some
...more
I suppose it's fair to say I'll never quite be 'finished' reading this, but regardless, I have an opinion of it.
Laakmann (McDowell? Which last name do I choose?) does a thorough job of breaking down different kinds of interview questions, from brain teasers to OO questions, and there's a good breadth of difficulty as well. My only gripe is that it seems like this book is more for the Java-enthusiast programmer who is dying to interview at Microsoft, rather than... anyone else. It doesn't help th
...more
I 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.
Overall the book was OK to get a taste of what insanity to expect on coding interviews. But almost every topic in the book is covered much
...more
Dec 12, 2017Mohamed Elsherif rated it it was amazing · review of another edition
For 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.
This is a great interview prep book, and I would recommend catering your focus to the types of companies you're interviewing with.
In general, most companies probably aren't going to give you questions from math/probability and brain teasers (the exception is the big-name companies the author mentions, Microsoft, Google, Amazon, etc.).
I actually brushed up on the java section last night before an interview today, and believe it or not, I was asked about a topic from the java overview (I was thank
...more
Nov 08, 2013Venkat Pedapati rated it really liked it
The 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.
But the way the solutions are laid out is amazing. Although you should try to solve it yourself before reading the solutions,
...more
Feb 20, 2016Danail Nachev rated it it was amazing
This 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.
The book is structured in two parts: overview of how interviews for software engineers proceed and actual coding exercises with hints and complete answers.
The overview of the interview process focuses on how most of t
...more
This 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).
Competitive programming has a lot of merit, and provides a tangible demonstration of some of the programmer's abilities, but in many cases, high performance in these tasks will not be a predictor of on-the-job performance. In this regard, 'Cracking the Coding Interview' is a bit of a d
...more
Did not help me crack the interview
I'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.
Reviewing CtCI has traditionally been considered the best way to test Software Engineering fundamentals among those entering the industry. With the popularization of interactive platforms like HackerRank and Leetcode, it has become a rite of passage among undergraduates to gri
...more
Apr 25, 2014Jeff rated it it was amazing
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...more
Dec 29, 2014Ugur rated it really liked it
Cracking 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.
After reading this book, you probably need more detailed books for each subject.
- Arrays and Strings
- Linked Lists
- Stacks and Queues
- Trees and Graphs
- Bit Manipulation
- Brain Teasers
- Mathematics and Probability
- Object-Oriented Design
- Recursion a
...more
Apr 30, 2012David rated it it was amazing · review of another edition
This 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/
Again, this is a must read book (and fast read). It will let you know what areas to improve on and which ones are normally asked (and they really do get asked!)
Apr 15, 2015afloatingpoint rated it really liked it
I 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
This 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.
This book helped me in my placement interviews and I was able to crack interviews of companies like Oracle, Amazon easily.
Feb 26, 2019A.N. Mignan rated it really liked it
Targeted 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, 2017Endilie Yacop Sucipto rated it really liked it
While 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.
Overall, I'd recommend this book to someone who had never read other coding interview prep book.
May 03, 2018Vaibhav Singh rated it it was amazing · review of another edition
The 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, 2018Anna marked it as to-read · review of another edition
I have so, so much to learn. It’s as if people get college degrees in this stuff!
Mar 17, 2019Nathan H. rated it it was amazing · review of another edition
i got the job!!!
didn't end up doing any of the questions, just read the content chapters and focused heavily on Big O section. also did leetcode and practice interviews on Pramp
May 26, 2019ruslan rated it it was amazing · review of another edition
Really good book (in addition to practice on LeetCode and HackerRank) for those who haven't been on algorithmic technical interview for many years.
Great book and really worth to go through even if you are not preparing for interviews ;)
Dec 22, 2018David rated it really liked it · review of another edition
Mar 20, 2017Molly rated it it was amazing · review of another edition
I 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:
1. Talk out loud so that yo
...more
Sep 27, 2015Prakash rated it really liked it
3.5/5
There are some problems with the book. When the code is large, the comments go missing. Literally, you might begin to bang your head against a wall, when you have 2 pages of code and the functions are missing the info what they do.
A program should be extremely readable if it is given in a book, and hence heavily commented.
Coming to OOP section, some solutions are horrible. One example would be the car park one.
Otherwise the book is great. Maybe the Test chapter should be skipped, people f
...more
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 mig...more
Jan 09, 2012Jonathan Fretheim rated it liked it · review of another edition
This was a good place to start when prepping for a recent technical interview. I definitely felt more prepared after having browsed through the types of questions here. There isn't sufficient 'review' material for the major topics in the book itself, but that stuff is relatively simple to find. If it has been a while since you've really dug into data structure and algorithm topics, I'd skim the sample questions here, then do some deep review elsewhere before coming back to approach the book agai...more
Sep 24, 2012Bryan Smith rated it really liked it · review of another edition
What do I think? I think I embarrassed myself in a phone screen last week. That's what I think. Not a total bomb, but a performance markedly worse than what I would have given 4 years ago.
This is great review material, but even better prep and strategy for a typical pro coding interview.
So far, anyway. I haven't finished it, nor am I likely to any time soon -- like a professional network, it's the long maintenance that matters most, so this is something to have around to stay sharp whenever yo
...more
Mar 08, 2015Daniel Nishi rated it liked it
Cracking the Code Interview is a solid birds-eye-view of many concepts needed for programming interviews, but I found it very lacking for algorithmic questions which may be asked during these interviews. Skiena's Algorithm Design Manual served as a much better theoretical basis for practicing for interviews, in my opinion. Cracking the Code Interview does give some practice questions to test yourself on, but those can be found all over the internet. Although it was helpful for preparing, I felt...more
topics posts views last activity
Goodreads Librari...:Please combine these duplicates 8 30Aug 03, 2016 09:20AM
Recommend It | Stats | Recent Status Updates
See similar books…
If you like books and love to build cool products, we may be looking for you.
Learn more »
See top shelves…
137followers
Gayle Laakmann McDowell is the founder / CEO of CareerCup, and the author of Cracking the PM Interview, Cracking the Coding Interview, and Cracking the Tech Career.
Gayle has worked for Microsoft, Apple and Google as a software engineer. She holds a bachelor's and master's degree from the University of Pennsylvania in Computer Science, and an MBA from the Wharton School. She currently resides in Pa
...more
“Accomplished X by implementing Y which led to Z.” — 2 likes
“Reduced object rendering time by 75% by applying Floyd’s algorithm, leading to a 10% reduction in system boot time.” — 1 likes

Lm Cracking The Coding Code

More quotes…