InterviewPrepKit

Home / Coding

Coding roadmap

272 problems across 18 patterns. Follow the arrows: each pattern builds on the ones before it. Tick problems as you solve them and the map fills in.

Arrays & Hashing0 / 33Two Pointers0 / 15Stack0 / 13Math & Geometry0 / 15Bit Manipulation0 / 11Sliding Window0 / 12Binary Search0 / 14Linked List0 / 19Intervals0 / 6Trees0 / 34Tries0 / 3Heap & Priority Queue0 / 12Backtracking0 / 12Graphs0 / 20Advanced Graphs0 / 61-D Dynamic Programming0 / 192-D Dynamic Programming0 / 15Greedy0 / 13

Follow the arrows: finish a topic to unlock what builds on it. Progress is saved on this device.

All patterns

Trees

0 / 34 solved

Arrays & Hashing

0 / 33 solved

Graphs

0 / 20 solved

1-D Dynamic Programming

0 / 19 solved

Linked List

0 / 19 solved

2-D Dynamic Programming

0 / 15 solved

Math & Geometry

0 / 15 solved

Two Pointers

0 / 15 solved

Binary Search

0 / 14 solved

Greedy

0 / 13 solved

Stack

0 / 13 solved

Backtracking

0 / 12 solved

Heap & Priority Queue

0 / 12 solved

Sliding Window

0 / 12 solved

Bit Manipulation

0 / 11 solved

Advanced Graphs

0 / 6 solved

Intervals

0 / 6 solved

Tries

0 / 3 solved