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 library

Interview Roadmap

Recommended

The complete core curriculum, ordered from fundamentals through advanced interview patterns.

0/75

8 modules · about 55 hours

Coding Foundations

A confidence-building route through loops, strings, arrays, maps, and basic searching.

0/18

3 modules · about 16 hours

Arrays & Strings

Progress from frequency maps and pointer scans to windows, prefixes, and monotonic structures.

0/16

3 modules · about 24 hours

Data Structures

Practice stacks, linked lists, matrices, trees, and graph traversal in a deliberate order.

0/28

5 modules · about 15 hours

Dynamic Programming

Build from one-dimensional recurrences to subsequences, segmentation, and two-dimensional state.

0/10

3 modules · about 20 hours

Advanced Algorithms

Harder binary-search, greedy, monotonic, backtracking, and optimization problems.

0/13

3 modules · about 20 hours