Study plans
Ordered lists that cover the core patterns, from a two-week sprint to a full season.
- Grokking PatternsEvery problem from the pattern course, in lesson order.30 easy · 58 medium · 37 hard0 / 125
- Blind 75The classic 75 problems that cover every core interview pattern.19 easy · 49 medium · 7 hard0 / 75
- Grind 75A modernized, ordered take on Blind 75.23 easy · 43 medium · 9 hard0 / 75
- NeetCode 150Blind 75 plus more practice per pattern, grouped by topic.28 easy · 101 medium · 21 hard0 / 150
- Grind 169The full Grind list for a longer study plan.40 easy · 103 medium · 26 hard0 / 169
- Cracking the Coding InterviewAn original practice track covering the coding questions of Cracking the Coding Interview, 6th edition, with Python and Java references and hidden edge-case tests.31 easy · 65 medium · 20 hard0 / 116
- Beyond Cracking the Coding InterviewOriginal practice for 232 of the 234 Beyond Cracking the Coding Interview problems, covering chapters 25 to 43 and all 37 problems from the five online chapters: Set & Map Implementations, Monotonic Stacks & Queues, Union-Find, Boundary Thinking, and Booster Problems.58 easy · 119 medium · 20 hard0 / 232
Topic tracks
Focused practice for SQL, concurrency, object-oriented design and ML coding rounds.
- SQL 50LeetCode's SQL 50 study plan in SQLite: selection, joins, aggregation, grouping, subqueries and string functions.32 easy · 17 medium · 1 hard0 / 50
- ConcurrencyLeetCode's multithreading problems, judged on real threads in Java, C++ and Go.1 easy · 5 medium · 0 hard0 / 6
- Object-Oriented DesignExecutable low-level design: classes with state and invariants, judged by sequences of method calls.3 easy · 25 medium · 5 hard0 / 33
- ML CodingOriginal problems for machine learning coding rounds: implement softmax, attention, k-means, logistic regression, retrieval and evaluation metrics from scratch with only the standard library.3 easy · 4 medium · 0 hard0 / 7
Company lists
Problems reported at specific companies, most frequent or most recent first.
- Meta109 easy · 216 medium · 37 hard0 / 362
- Google175 easy · 309 medium · 74 hard0 / 558
- Amazon193 easy · 398 medium · 113 hard0 / 704
- Apple76 easy · 183 medium · 44 hard0 / 303
- Microsoft107 easy · 224 medium · 50 hard0 / 381
- Uber28 easy · 118 medium · 53 hard0 / 199
- NVIDIA32 easy · 92 medium · 16 hard0 / 140
- OpenAI1 easy · 16 medium · 2 hard0 / 19
- Anthropic0 easy · 9 medium · 0 hard0 / 9