Back
What you'll build
🌳
BST implementation
Insert, search, delete, balancing
🕸️
Graph traversal
BFS, DFS, shortest path, topological sort
⚡
Dynamic programming
Memoisation, tabulation, LCS, knapsack
🔍
Binary search patterns
Rotated arrays, search space reduction
🔗
Linked list ops
Reversal, cycle detection, merge k-sorted
📊
Sorting algorithms
Merge sort, quick sort, heap sort
Learning path
L1
Level 1Start Here →
Foundation: Complexity & Core Structures
Time and space complexity; arrays, strings, linked lists, stacks, queues; basic recursion.
5 lessons~8h
0% complete
Level 2Locked
Intermediate: Hash Tables, Trees & Graphs
Hash tables; binary trees, BST; graphs (BFS, DFS); sorting and searching algorithms.
5 lessons~10h
Complete Level 1 to unlock
Level 3Locked
Advanced: Dynamic Programming & Greedy
Dynamic programming, greedy algorithms, advanced data structures, problem-solving patterns.
4 lessons~6h
Complete Level 2 to unlock
✓ THIS IS FOR YOU IF…
- Engineers preparing for coding interviews
- CS students strengthening fundamentals
- Self-taught devs filling knowledge gaps
- Engineers aiming for senior/staff positions
✗ NOT THE RIGHT FIT IF…
- Those wanting application or product development
- Engineers not interested in interview prep
- Those preferring language-specific frameworks
Practice Hub
Topic Progress
0/ 14 topics
Easy0/5
Medium0/5
Hard0/4
Practice Problems
✦ Newcomer
0/ 44 solved
Easy0/12
Medium0/28
Hard0/4
0 pts earned·Click any topic below to practice ↓
Topic Set14 topics
TopicDifficulty
Time & Space Complexity0/3
FundamentalsEasyGMAMS
Arrays & Strings0/3
ArraysEasyGMAAp
Linked Lists0/3
Linked ListsEasyGMAMS
Stacks & Queues0/3
Stacks & QueuesEasyAMSAp
Basic Recursion0/3
RecursionEasyGMA
Hash Tables0/3
Hash TablesMediumGMAN
Binary Trees & BST0/4
TreesMediumGMAMS
Graphs0/3
GraphsMediumGMLiU
Sorting & Searching0/3
SortingMediumGAMSM
Recursion & Backtracking0/3
BacktrackingMediumGMAMS
Dynamic Programming0/4
Dynamic ProgrammingHardGMAMS
Greedy Algorithms0/3
GreedyHardGAMS
Heaps & Tries0/3
Advanced StructuresHardGMAU
Problem-Solving Patterns0/3
PatternsHardGMAMS
Discussion
Questions? Start a thread below.
Sign in to start or join a thread.