FAANG Dashboard

Overall Progress

3%

1/36 mastered

Fundamentals0/6
Scalability0/6
Databases0/6
Infrastructure0/6
Classic Questions1/12

Fundamentals

How the internet works (DNS, HTTP, TCP/IP)

Not Started

Add notes…

Client-Server architecture

Not Started

Add notes…

REST vs GraphQL vs gRPC

Not Started

Add notes…

Latency vs Throughput

Not Started

Add notes…

CAP Theorem

Not Started

Add notes…

ACID vs BASE

Not Started

Add notes…

Scalability

Horizontal vs Vertical Scaling

Not Started

Add notes…

Load Balancing (Round Robin, Least Connections, Consistent Hashing)

Not Started

Add notes…

Caching (Redis, Memcached, CDN, cache eviction policies)

Not Started

Add notes…

Database Sharding + Partitioning

Not Started

Add notes…

Replication (master-slave, multi-master)

Not Started

Add notes…

Rate Limiting

Practicing

Add notes…

Databases

SQL vs NoSQL tradeoffs

Not Started

Add notes…

Indexing strategies

Not Started

Add notes…

Query optimization

Not Started

Add notes…

Connection pooling

Not Started

Add notes…

PostgreSQL internals

Not Started

Add notes…

MongoDB, Cassandra, DynamoDB tradeoffs

Not Started

Add notes…

Infrastructure

Message Queues (Kafka, RabbitMQ, BullMQ)

Practicing

Add notes…

Event-driven architecture

Practicing

Add notes…

Microservices vs Monolith

Practicing

Add notes…

Docker + Kubernetes basics

Learning

Add notes…

CI/CD pipelines

Practicing

Add notes…

API Gateways

Learning

Add notes…

Classic Questions

Design URL Shortener

Mastered

Add notes…

Design Twitter/X feed

Not Started

Add notes…

Design WhatsApp

Not Started

Add notes…

Design YouTube

Not Started

Add notes…

Design Uber

Not Started

Add notes…

Design Rate Limiter

Not Started

Add notes…

Design Distributed Cache

Not Started

Add notes…

Design Notification System

Not Started

Add notes…

Design Search Autocomplete

Not Started

Add notes…

Design Web Crawler

Not Started

Add notes…

Design Pastebin

Not Started

Add notes…

Design Instagram

Not Started

Add notes…