Coding Interview Patterns: Nail Your Next Coding Interview
B**.
Great for interviewing
I love the book and the content.
T**S
Best coding interview book
The book is niceee! detailed explanation and graphs provided step by step. I'm killing leetcode with the book
Z**R
Probably the best book on algo&DS for interviews, but advanced readers may want more depth
The book is fantastic for brushing up on data structures and algorithms, especially if you’re preparing for coding interviews. It’s a refreshing take on coding interview prep, with a friendly tone and lots of visuals that make it approachable. This is probably the best option out there for beginners, intermediates, or anyone looking to revise core DSA knowledge, but it might not fully satisfy readers looking for advanced theory or entirely new material.Highlights:- Wide variety of problems.- The solutions go above and beyond, solving each problem alongside the reader.- Perfect for visual learners with loads of detailed diagrams.- The book focuses on patterns, helping readers apply what they learn to other problems.- Has additional features like a website to practice problems on.Shortcomings:- It doesn’t cover advanced topics like NP-completeness, or cutting-edge algorithms.- The problems themselves largely align with those on competitive coding sites.- The code itself is fine but only Python is provided in the book.Overall, this is an exceptional resource for beginners and intermediates. The emphasis on patterns, clear explanations, and thoughtful diagrams makes it a standout among DSA books. While it’s not targeted at advanced readers, as someone who's done over 200 leetcode problems, I found this extremely useful as a quick way to prepare for interviews.Some other materials I recommend:- Leetcode discussions- Neetcode videos- Cracking the coding interview book- coding-interview-university github repo- Most importantly, practice coding daily
R**O
Highly recommended
No matter you are an experienced software engineer that prepare for an interview or new to this industry, you'll find this book helpful. The book listed a lot of patterns with tons of examples. I no longer have to find patterns myself after working on hundreds of problems in leetcode. Great work on this book. Highly recommended!
C**Z
This is not the book you are looking for
I was so stoked for this because I'm interested in learning the coding PATTERNS to help pass my upcoming faang interviews. I've got a good amount of leetcode under my belt 1900+ rating and I was excited to see tricks I could learn in the book, but IT HAS NONE. Binary search isn't a "pattern" it is an algorithm and Heaps aren't a pattern it is just a data structure. The worst part is all of these questions are freely available online and searching any one of them yields high-quality video tutorials that walk through the problem better than Alex does, so why would we learn off of a bunch of pictures? Huge disappointment. Stick with EPI or CtCI or even NeetCode or Algomonster. I see literally no point to this book. Look at the images, each page has more pictures than it does words. What you end up with is a beautiful collage of questions that are better answered on a YouTube video or online course
Q**U
A game changer for OAs and Interviewers
I would love to thank my friend for recommending this book to me. This book was a game-changer for me. I used it to prepare for several online assessments and technical interviews, and it made all the difference. The patterns taught me how to recognize and solve problems quickly, which was crucial during timed OAs. I went from feeling overwhelmed to feeling confident, and that confidence carried me through multiple rounds of interviews. Thanks to this book, I landed offers from top tech companies. If you’re serious about passing coding interviews, this is the guide you need. It’s not just about learning algorithms; it’s about mastering the mindset.
D**O
Good concepts, not fond of code quality
As the author states in the books, many of these problems are from popular websites. I spent an hour and skimmed the whole book to get a general idea of the contents. The concepts and the approach are good, just like the author's previous books. The only knock I have against this book is the code examples are in Python, which in my opinion, seems to lower the intelligence of a developer and should be avoided for books like this. The quality of the code samples makes me feel like I'm going back in time to read them and the way method and variables names are written is (excuse my language) 'cringe'. Python has its place, just not here, in my opinion.
E**U
This book is a total lifesaver!
Wow, this book is a total lifesaver! I was struggling with coding interviews until I found this book. The way it breaks down complex problems is just chef's kiss. Each chapter feels like having a super smart friend explaining algorithms in a way that actually makes sense.Seriously, the diagrams are incredible - they literally walk you through each problem step by step. I went from feeling totally lost to actually understanding core problem-solving techniques.
Trustpilot
Hace 1 mes
Hace 2 semanas