Learning Roadmap — Beginner to Advanced
Expand each phase · Every topic has the best free resources curated for you
High Level Design
Architecture, scalability, distributed systems
| # | Topic | Importance | Status | Asked At | Best Resources |
|---|
Low Level Design
OOP, design patterns, class modeling
| # | Topic | Importance | Status | Key Concepts | Best Resources |
|---|
Design Patterns — All 23 GoF + Extras
Every pattern with the best video, blog & code resource
| # | Pattern | Category | Importance | Status | One-line Idea | Best Resources |
|---|
Practice Problems
Solve in order — Beginner → Intermediate → Advanced
| # | Problem | Type | Difficulty | Status | Key Concepts to Apply | Resources |
|---|
Resource Library
Best courses, books, YouTube channels, GitHub repos — all curated
Most Asked Interview Questions
Real questions from FAANG + product companies with approach hints