Buy Two Chocolates #2706
One problem a day keeps the patterns fresh. Try it for 20 minutes before you open the solution.
Problems by level
4,098 in all. Most interviews ask Medium.
Browse problemsPractise by company
Questions reported from online assessments and interviews
Popular sheets
Fixed lists you can finish in a few weeks
This sheet is made for people who want to learn DSA from A to Z for free in a well-organized and structured manner.
NeetCode 150 plus 100 more beginner-friendly problems. The most approachable list for people completely new to algorithms. Each topic has extra easy problems.
The Blind 75 plus 75 more essential problems. Covers every major data structure and algorithm pattern.
The Blind 75 is a well-known collection of algorithmic practice problems widely used for coding interview preparation.
Topics
Number of problems in each topic