⚡ DSA Grind — Free DSA Interview Prep
Master coding interviews with pattern-based learning. 403 curated LeetCode problems across 18 DSA topics with 54 Python pattern templates.
Topics
- Arrays & Hashing (41 problems)
- Two Pointers (7 problems)
- Sliding Window (16 problems)
- Stack (23 problems)
- Binary Search (32 problems)
- Linked List (27 problems)
- Trees (36 problems)
- Tries (8 problems)
- Heap / Priority Queue (13 problems)
- Backtracking (21 problems)
- Graphs (35 problems)
- Advanced Graphs (15 problems)
- 1-D Dynamic Programming (28 problems)
- 2-D Dynamic Programming (30 problems)
- Greedy (19 problems)
- Bit Manipulation (17 problems)
- Math & Geometry (14 problems)
- Strings (21 problems)
Features
- SM-2 Spaced Repetition for long-term retention
- 54 Python pattern templates with syntax highlighting
- 13-week study roadmap
- Constraint-based approach selector
- GitHub sign-in with cloud sync
- Dark/light theme
- PWA — installable and works offline
Enable JavaScript to use the full application.