LEARNING PATH · Foundations
Crack the Coding Interview
For the algorithms half of the loop.
Follow the DSA roadmap, play the patterns as interactive games, then prove you can implement them by solving the matching challenges in your browser.
- Recognize the core DSA patterns under interview questions
- Trace graph, search and sort algorithms with confidence
- Implement and test solutions under time pressure
0 / 10 done · 0%
Data Structures & Algorithms Roadmap
The map: what to learn and in what order.
Binary Search: The Vault
The most-tested pattern, played.
Two Sum
Hash-map thinking, solved in your browser.
BFS: The Flood
Breadth-first search on a grid.
Build Order: DFS & Topological Sort
DFS, cycles and build order.
Dijkstra: The Last Mile
Weighted shortest paths.
Quicksort: The Pivot Pit
Partitioning and the worst case.
Merge Sort: The Cascade
The O(n log n) guarantee.
Valid Parentheses
The canonical stack problem.
Fizz Buzz
A warm-up to get the engine under your fingers.