Practice Checklist

447 problems across 15 topics — a broad, exhaustive practice set for building fundamentals. Short on time? Start with the Interview Core list instead. Progress is stored in your browser only.

→ Worked solutions— a ◆ solutions tag marks a problem that has one.

0 / 447 done

Array 0/36

Matrix 0/10

String 0/42

Searching & Sorting 0/36

LinkedList 0/36

Binary Trees 0/35

Binary Search Trees 0/22

Greedy 0/35

BackTracking 0/19

Stacks & Queues 0/38

Heap 0/18

Graph 0/44

Trie 0/6

Dynamic Programming 0/60

Bit Manipulation 0/10