This book covers the fundamentals needed to pass the modern technical coding interview.
These coding questions and answers have been compiled from personal study materials collected over 15 years after interviewing with hundreds of silicon-valley companies.
There are 140+ questions in Algorithms and Data Structures and some of the topics covered are Recursion, Dynamic Programming, Search, Sort, ArrayList, LinkedList, HashMap, Binary Tree, Graphs and Tries.
This book is designed to be concise and clear providing one simple and efficient solution for a coding problem, although a problem can be solved using different methods.
Several topics and concepts have been broken down into smaller units with a clear solution and explanation. These solutions can be put together to solve similar or larger problems.