One path to interview-ready.
Zero planning.

Every problem is in the order you should solve it: a short lesson, an easy warm-up, the core mediums, then an optional stretch. Solved problems come back for spaced review, and the path ends with timed mock interviews. Tell us your interview date and we plan each day for you.

0topics
0core problems
0in the full path
0you've solved

Your plan

Set it once. The path and your reviews decide what's next.

Today's session

The roadmap

Top to bottom, each tier builds on the ones above. Hover a topic to trace its chain; click a topic or pattern to open it.

0 / 0
start here topic mastered matches search one dot per pattern, filled when done Progress is saved in this browser.
All visualizers and lessons (text list)

Foundations

Arrays & Hashing

Two Pointers

Stack

Sorting

Binary Search

Sliding Window

Linked List

Recursion

Trees

Binary Search Trees

Heap / Priority Queue

Tries

Intervals

Backtracking

Greedy

Data Structure Design

Graphs

1-D Dynamic Programming

Advanced Graphs

Bit Manipulation

Math & Geometry