



desertcart.co.jp: Coding Interview Patterns: Nail Your Next Coding Interview : Xu, Alex, Gunawardane, Shaun: Foreign Language Books Review: Good for self learning. - My son was looking for these books to develop his skills. Review: Good resources for beginner - This book contains various concepts for beginners who don't have experience with algorithm questions. After completing half of the book, If you are not a LeetCode expert (like me), you will definitely learn something or some patterns to apply when you have a chance to do coding interview rounds at some places.
| Amazon Bestseller | #29,411 in Foreign Language Books ( See Top 100 in Foreign Language Books ) #26 in Mathematical & Statistical Software #85 in Programming Algorithms #157 in Computer Programming Language & Tool |
| Customer Reviews | 4.7 4.7 out of 5 stars (181) |
| Dimensions | 7 x 0.98 x 10 inches |
| ISBN-10 | 1736049135 |
| ISBN-13 | 978-1736049136 |
| Language | English |
| Paperback | 435 pages |
| Publication date | November 25, 2024 |
| Publisher | ByteByteGo (November 25, 2024) |
E**A
Good for self learning.
My son was looking for these books to develop his skills.
T**N
Good resources for beginner
This book contains various concepts for beginners who don't have experience with algorithm questions. After completing half of the book, If you are not a LeetCode expert (like me), you will definitely learn something or some patterns to apply when you have a chance to do coding interview rounds at some places.
A**A
Not great
If you have Leetcode rating ~1800, you may learn something interesting. Otherwise, don't. Please keep grinding.
Z**R
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**D
I will be honest; I have been running away from algorithms for the past 10 years and I struggled with even solving the easy leetcode problems. I bought this book because while I have other sources on learning leetcode patterns, it does not allow me to make my own notes directly on the material itself. I also find it useful understand all the little details on how the patterns work and extend this knowledge to go solve problems in an actual coding interview. I would highly recommend this book for anyone trying to start building their problem-solving toolkit on solving interview questions.
K**L
This is by far superior source compared to neetcode or algoexpert. The explanations are superb, and it was easy to read. I think the Dynamic Programming section lacked some details. For example, the explanation how to go from top-down to bottom-up was akward. Something about reversing the order was mentioned instead of just explaining the topological order. Also, if you are completely new to algos and want to prepare for coding interviews, don't use this book first. Start with 'Introduction to Algorithms' course from MIT, then this book with LeetCode Premium. Find the same questions from the book on leetcode and implement it in your language, read both explanations from the book and leetcode editorial, and you will know everything there is to a given problem.
M**L
Great resource, re-read every now and then
F**D
I loke this book. It is filled with numerous coding challenges, this book comprehensively covers a wide range of topics that candidates might face during technical interviews.
Trustpilot
1 week ago
2 months ago