Full description not available
K**5
Good book to read for coding
Good book for coding. All the illustrations of the pattern are quite helpful. Make learning code easier and more fun.
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
A**5
Great book
For being an informative book, I would say this is actually a really interesting read. It's also quite practical (you can apply a lot of the content to Leetcode) and it's actually a pretty easy read given the complexity of the subject. It's one of my favorite books that I've bought.
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.
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.
J**U
Highly recommend it to people who need help with their coding interviews.
This book does an excellent job of breaking down complex concepts and patterns into easy-to-digest explanations. I was looking for a resource that I could use to casually revisit and sharpen my skills with algorithm problems, and this fit the bill perfectly. Unlike some other books, the seamless integration of problems and solutions makes the learning process much smoother and more enjoyable. Highly recommend for anyone preparing for interviews or looking to strengthen their problem-solving skills!
P**S
Detailed Solutions
Really very useful. The solutions are very detailed with very useful diagrams. A good collection of problems.
P**G
Coding Interview Patterns: Acing the Interview Starts Here
I picked up Alex and Shaun's Coding Interview Patterns on Saturday morning and was immediately hooked! As a software engineer prepping for interviews, I found this book to be exactly what I needed. The explanations are crystal-clear, and the tips are incredibly helpful.I spent the entire day absorbed in the book and working through the Chapter 1 problems on the companion website. This chapter focuses on the "Two Pointers" technique, and I was impressed by how effectively the authors break down this concept.I'm excited to dive deeper into the remaining chapters and will share further updates on my progress. Great work, Alex and Shaun!"
Trustpilot
1 week ago
2 months ago