Skip to content

Sheets

Which DSA sheet should you pick?

The six most-followed sheets, what each one is actually for, and roughly how long it takes. The honest summary: the sheet matters far less than finishing it — switching halfway is the most common way people spend six months and still can't solve a medium.

Side by side6

SheetProblemsRough hoursBest for
Blind 75Yangshun Tay75~31hAn interview in 2–4 weeks
Neetcode 150NeetCode (Navdeep Singh)150~63hAn interview in 1–2 months
Strivers A2Z DSA SheetRaj Vikramaditya (take U forward)474~198hLearning DSA from zero
Love Babbar SheetLove Babbar445~185hIndian placement season
Striver SDE SheetRaj Vikramaditya (take U forward)191~80hA structured 2-month revision
800 Rated: CP-31 SheetPriyansh Agarwal31~13hCompetitive programming, not interviews

Hours assume ~25 minutes per problem including reading the editorial and writing the solution out properly.

The verdict on each

Blind 7575 problems · An interview in 2–4 weeks

The shortest list that still covers every common pattern. It assumes you have seen the topics before and just need the reps back — it teaches nothing from scratch. If you have under a month, this is the only sensible answer.

Neetcode 150150 problems · An interview in 1–2 months

Blind 75 plus the 75 problems people kept hitting gaps on. The extra breadth is mostly in DP, tries and intervals. Pick this over Blind 75 whenever you have the weeks for it.

Strivers A2Z DSA Sheet474 problems · Learning DSA from zero

A course, not a revision list — it starts at loops and patterns and ends at graphs and DP, with video for every step. The 474 problems are a semester of work, not a sprint. Wrong choice if you already know the basics.

Love Babbar Sheet445 problems · Indian placement season

Weighted toward what campus and service-company rounds actually ask, and the most widely used sheet in Indian college prep — which means peers to compare notes with. Less curated than NeetCode; expect some repetition.

Striver SDE Sheet191 problems · A structured 2-month revision

The older, tighter Striver list — 191 problems over 30 days as designed, though almost nobody finishes it in 30. Good middle ground between Blind 75's brevity and A2Z's scale.

800 Rated: CP-31 Sheet31 problems · Competitive programming, not interviews

Rating-laddered Codeforces problems, not interview questions. Only pick this if the goal is contest rating — it will not prepare you for a company round.

Common questions

Which DSA sheet is best for placements?

If placement season is more than two months away, Striver's A2Z or the Love Babbar sheet give you the coverage; both are built around the topics Indian campus and service-company rounds ask. Inside two months, switch to NeetCode 150 or Blind 75 — finishing a short sheet beats abandoning a long one, and interviewers cannot tell which list you used.

Blind 75 or NeetCode 150 — what is the difference?

NeetCode 150 is Blind 75 plus 75 more problems, mostly extra dynamic programming, tries, intervals and graph coverage. Blind 75 is the faster revision pass; NeetCode 150 is the more complete one. If you have three weeks, do Blind 75. If you have six, do NeetCode 150.

How long does it take to finish a DSA sheet?

Budget about 25 minutes per problem once you include reading the editorial and writing the solution properly. That puts Blind 75 at roughly 31 hours, NeetCode 150 at about 63, and Striver's A2Z at close to 198 — a semester rather than a sprint. Most plans fail because they assume ten minutes a problem.

Should I do more than one DSA sheet?

Not in parallel. The sheets overlap heavily — Blind 75 is almost entirely contained in NeetCode 150, which is largely contained in Striver's A2Z — so a second sheet mostly repeats the first. Finish one, then move to company-wise questions for the firm you are interviewing with.

Are these DSA sheets free?

Yes. Every sheet listed here is free to follow, and tracking all of them on crackalgo is free with no signup — your progress is saved in your browser and syncs across devices if you do create an account.

Related