Careermaxxing
All roadmaps

DSA 75

75 data structures & algorithms problems, grouped by the pattern they teach and ordered from foundational to advanced: arrays and hashing through two pointers, sliding window, stacks, binary search, linked lists, trees, tries, heaps, backtracking, graphs, dynamic programming, and greedy. Free to read, no signup required.

How to use this: work down the list in order. Each problem lists its difficulty and a one-line hint toward the technique, not the full solution. Attempt a problem before reading its hint, and revisit a category once the pattern clicks rather than grinding every problem in one sitting.

Frequently asked questions

For most mid-level interviews, yes, if you genuinely understand the pattern behind each problem rather than memorizing the solution. These 75 cover every pattern that shows up repeatedly across real interviews; a much longer list mostly adds more of the same pattern rather than new ones.

Want these sequenced into a full interview plan?

This list is the practice set. Interview Ready turns it into a personalized 30-day plan built around your resume and a specific target role: DSA in the right order, plus system design and behavioural prep, with a guided Build-a-Project track alongside it. Start free.

Other roadmaps