Curated practice path
Core Coding Interview Problems
Practice a carefully selected set of coding interview problems covering the essential data structures, algorithms, and patterns seen in technical interviews.
0
Solved
0
Attempted
0%
Complete
DSA course
Learn the patterns, then solve the matching problems
Follow a structured path with short lessons, video classes when available, reference problems from this catalog, and progress that keeps your next step clear.
Your progress
0/120
0 attempted
Difficulty progress
Curated lists
Pick a practice path
Warm-Up
Build momentum while sharpening the fundamentals.
0/75 solved
Interview Core
Carefully selected problems covering essential interview patterns.
0/120 solved
Advanced Track
Demanding challenges that push your algorithmic reasoning further.
0/120 solved
Premium Track
Premium problems with solutions for deeper preparation.
0/20 solved
Arrays & Hashing
0/8 solved
Easy: 4Medium: 4
Arrays & Hashing
0/8 solved
Two Pointers
0/6 solved
Medium: 6
Two Pointers
0/6 solved
Sliding Window
0/8 solved
Medium: 6Hard: 2
Sliding Window
0/8 solved
Stack
0/7 solved
Medium: 5Hard: 2
Stack
0/7 solved
Binary Search
0/7 solved
Easy: 1Medium: 2Hard: 4
Binary Search
0/7 solved
Linked List
0/2 solved
Easy: 1Medium: 1
Linked List
0/2 solved
Trees
0/7 solved
Easy: 2Medium: 4Hard: 1
Trees
0/7 solved
Heap / Priority Queue
0/8 solved
Medium: 6Hard: 2
Heap / Priority Queue
0/8 solved
Backtracking
0/6 solved
Easy: 1Medium: 4Hard: 1
Backtracking
0/6 solved
Tries
0/1 solved
Hard: 1
Tries
0/1 solved
Graphs
0/8 solved
Medium: 6Hard: 2
Graphs
0/8 solved
1-D Dynamic Programming
0/8 solved
Medium: 7Hard: 1
1-D Dynamic Programming
0/8 solved
2-D Dynamic Programming
0/9 solved
Easy: 1Medium: 7Hard: 1
2-D Dynamic Programming
0/9 solved
Greedy
0/5 solved
Medium: 4Hard: 1
Greedy
0/5 solved
Math & Geometry
0/10 solved
Easy: 1Medium: 9
Math & Geometry
0/10 solved
Bit Manipulation
0/5 solved
Easy: 4Medium: 1
Bit Manipulation
0/5 solved
Design
0/6 solved
Medium: 6
Design
0/6 solved
Strings
0/6 solved
Medium: 6
Strings
0/6 solved
Simulation
0/2 solved
Medium: 2
Simulation
0/2 solved
Sorting
0/1 solved
Medium: 1
Sorting
0/1 solved
