Curated practice path
Advanced Coding Interview Problems
Challenge yourself with advanced coding interview problems designed to deepen algorithmic reasoning across dynamic programming, graphs, and complex patterns.
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/1 solved
Hard: 1
Arrays & Hashing
0/1 solved
Two Pointers
0/3 solved
Medium: 1Hard: 2
Two Pointers
0/3 solved
Sliding Window
0/13 solved
Medium: 4Hard: 9
Sliding Window
0/13 solved
Stack
0/6 solved
Medium: 3Hard: 3
Stack
0/6 solved
Binary Search
0/10 solved
Medium: 3Hard: 7
Binary Search
0/10 solved
Linked List
0/1 solved
Hard: 1
Linked List
0/1 solved
Trees
0/7 solved
Medium: 1Hard: 6
Trees
0/7 solved
Heap / Priority Queue
0/9 solved
Medium: 4Hard: 5
Heap / Priority Queue
0/9 solved
Backtracking
0/4 solved
Medium: 1Hard: 3
Backtracking
0/4 solved
Tries
0/2 solved
Hard: 2
Tries
0/2 solved
Graphs
0/6 solved
Medium: 1Hard: 5
Graphs
0/6 solved
1-D Dynamic Programming
0/7 solved
Medium: 5Hard: 2
1-D Dynamic Programming
0/7 solved
2-D Dynamic Programming
0/18 solved
Medium: 6Hard: 12
2-D Dynamic Programming
0/18 solved
Greedy
0/11 solved
Medium: 3Hard: 8
Greedy
0/11 solved
Math & Geometry
0/14 solved
Medium: 5Hard: 9
Math & Geometry
0/14 solved
Bit Manipulation
0/3 solved
Medium: 1Hard: 2
Bit Manipulation
0/3 solved
Design
0/3 solved
Medium: 1Hard: 2
Design
0/3 solved
Strings
0/2 solved
Medium: 2
Strings
0/2 solved
