DSA Sheets
Practice with Blind 75, NeetCode 150, Striver SDE and more curated problem lists
Official Sheets
Curated by FleetCodeNeetCode 250
NeetCode 150 plus 100 more beginner-friendly problems. The most approachable list for people completely new to algorithms. Each topic has extra easy problems.
NeetCode 150
The Blind 75 plus 75 more essential problems. Covers every major data structure and algorithm pattern.
Blind 75
The original 75 LeetCode problems curated by a Blind user. Covers all major patterns needed for FAANG interviews.
Top Interview 150
LeetCode's curated list of 150 must-do problems for coding interviews. Covers all essential patterns with increasing difficulty.
LeetCode 75
LeetCode's official study plan. 75 problems across 20+ topics from basics to advanced. Great for structured preparation.
Grind 75
Updated version of Blind 75 by the same author (Yangshun Tay). A better, more balanced set of 75 problems across all key topics.
Striver 79 Last Moment
Striver's 79 Last Moment DSA Sheet. The most important 79 problems to revise right before your interview. Quick revision, maximum coverage.
Striver SDE Sheet
Striver's curated list of top coding interview problems. 180+ handpicked problems covering all DSA topics asked at Amazon, Google, Microsoft, and more.
Why Use Study Sheets?
Study sheets organize coding problems into focused collections that help you master specific topics and prepare for technical interviews. Whether you're a beginner learning the fundamentals or an experienced developer preparing for FAANG interviews, our curated sheets provide structured learning paths with carefully selected problems.
What You'll Find in Our Study Sheets
- Curated Problem Sets: Hand-picked problems organized by topic and difficulty
- Progress Tracking: Monitor your completion and identify weak areas
- Interview Preparation: Company-specific and role-based problem collections
- Community Driven: User-created sheets for specialized learning paths
- Official Collections: Expert-curated sheets from our team
- Flexible Learning: Study at your own pace with no time constraints
Types of Study Sheets
Browse through our extensive collection of study sheets: from beginner-friendly arrays and strings to advanced topics like dynamic programming, graphs, and system design. Our official sheets are created by industry experts, while community sheets offer unique perspectives and specialized content created by fellow learners and professionals.