Skip to main content
Problem Lists

Curated Problem Lists

Don't know where to start? These battle-tested problem lists cover the essential patterns you need for coding interviews.

Which List Should I Choose?

Blind 75
Best if you have 4-6 weeks and want a focused, proven list. Good for refreshing fundamentals.
NeetCode 150
Best if you have 2-3 months and want comprehensive coverage. The gold standard.
Grind 75
Best if you want flexibility. Generates a custom plan based on your timeline.

How to avoid list fatigue

Candidates often bounce between lists and lose momentum. Pick one list as your anchor, then use other lists only for gap-filling in weak patterns. This reduces context switching and gives you cleaner progress signals week to week.

A simple approach is 70/20/10: spend 70% of time on anchor-list problems, 20% on review, and 10% on mock-style timed sets. Keep a short log of misses by pattern and revisit those every 3-4 days.

As interviews get closer, reduce new-problem volume and increase review frequency. Reliable recall under time pressure usually matters more than finishing one more list.

Practice with Spaced Repetition

HireReady uses FSRS to schedule reviews optimally. Actually remember the patterns instead of solving the same problems over and over.

Start Free Practice