Short video course
Open for enrolmentSystem Design
System design explained with real examples, in short video lessons with quick checks. Built for interviews.
The format
Short lessons, a few minutes of your day.
- 21
- days
- 15 min
- a day
- 5
- days of AI design
Video lessons in Hinglish, each followed by a short check, then a final assessment. All 21 lessons are live.
The 21 days
Three parts.
Days 1–8 · Foundations
8 of 8 lessons live
- What is system design?
- How does an application work?
- Why do applications slow down?
- Load balancing and multiple servers
- Database foundations
- Caching and content delivery
- Replication, sharding and consistency
- Queues and background work
Days 9–16 · Interview problems
8 of 8 lessons live
- Your system design interview framework
- Reliability and handling overload
- Design a notification system
- Design a social media feed
- Design a ticket booking system
- Design a chat system
- Design a video streaming system
- Revision: design a whole system from scratch
Days 17–21 · AI system design
5 of 5 lessons live
- Design a simple AI assistant
- Build the architecture for a RAG assistant
- AI latency, cost and model choices
- AI safety, quality and data access
- AI system design capstone
Training a team? What a company can and cannot do today is set out on the training solutions page.