Skip to main content

Topic-wise Curated List of Top 75 LeetCode

The key is to solve problems obsessively for a week or so right before the interviews.

This list groups the most commonly asked 75 LeetCode questions by topic, so you can drill one pattern at a time instead of jumping randomly.

Check off each problem as you solve it β€” your progress is saved locally in your browser.

Progress: 0/760%

Check off problems as you solve them. Progress is saved in your browser.

Array0/10 done
Binary0/5 done
Dynamic Programming0/11 done
Graph0/8 done
Interval0/5 done
Linked List0/6 done
Matrix0/4 done
String0/10 done
Tree0/14 done
Heap0/3 done

How to use this list​

  1. Pick one topic (start with Array or String if you're short on time).
  2. Solve every problem in that topic on LeetCode.
  3. Check the box when done to track progress.
  4. Move to the next topic once you can explain your approach without looking at notes.
  5. Revisit premium-tagged problems if you have LeetCode Premium.

Source: New Year Gift β€” Curated List of Top 75 LeetCode Questions (Blind)