leaps.ggTRACK YOUR MASTERY →
Pattern Index

LeetCode Problems by Pattern

3,654 interview problems, tagged by pattern and ranked by importance by how often each shows up in real coding interviews. Pick a pattern and work top-down.

Arrays & Hashing1013 problems · 7 patternsIMP 100
Two Pointers138 problems · 3 patternsIMP 95
Binary Search150 problems · 4 patternsIMP 95
Trees253 problems · 5 patternsIMP 95
Graphs202 problems · 6 patternsIMP 95
Sliding Window122 problems · 3 patternsIMP 93
Core DP418 problems · 7 patternsIMP 89
Stack150 problems · 2 patternsIMP 84
Backtracking80 problems · 5 patternsIMP 84
Heap / Priority Queue99 problems · 3 patternsIMP 84
Greedy319 problems · 5 patternsIMP 79
Linked List48 problems · 3 patternsIMP 74
Intervals49 problems · 2 patternsIMP 74
Tries39 problems · 1 patternIMP 53
Advanced Graphs40 problems · 2 patternsIMP 53
Bit Manipulation110 problems · 1 patternIMP 47
Advanced DP63 problems · 2 patternsIMP 42
Math & Geometry361 problems · 5 patternsIMP 42
Collections
Object-Oriented Design47 problems · curated cross-cut
// your mastery
Bronze tier crystalSilver tier crystalGold tier crystalPlatinum tier crystalDiamond tier crystal
Which tier are you?

leaps.gg syncs your LeetCode history, scores your mastery of every pattern on this page, and recommends exactly what to practice next with spaced repetition. Free to start.

GET MY MASTERY MAP →