Coding interview learning paths
Follow a deliberate sequence instead of guessing what to solve next. Each path is ordered by skill dependency and difficulty; progress is shared with the full problem library.
Browse the complete problem libraryArrays & Hashing
Recognition cues, core invariant, tradeoffs, a worked example, and an ordered practice path.
Interview Roadmap
The complete core curriculum, ordered from fundamentals through advanced interview patterns.
0/81
Coding Foundations
A confidence-building route through loops, strings, arrays, maps, and basic searching.
0/18
Arrays & Strings
Progress from frequency maps and pointer scans to windows, prefixes, and monotonic structures.
0/16
Data Structures
Practice stacks, linked lists, matrices, trees, and graph traversal in a deliberate order.
0/28
Dynamic Programming
Build from one-dimensional recurrences to subsequences, segmentation, and two-dimensional state.
0/10