Gaurav Sain HLD System Design Interview Preparation
Complete System Design course covering distributed systems fundamentals, scalability patterns, microservices architecture, and real-world system design case studies for technical interviews.
Creator:Gaurav Sen•Total Videos:26
0%
Overall Progress
0/26
Status
Problem
Resource
Revision
1.System Design Primer ⭐️: How to start with distributed systems?
2.System Design BASICS: Horizontal vs. Vertical Scaling
3.What is LOAD BALANCING? ⚖️
4.What is CONSISTENT HASHING and Where is it used?
5.What is a MESSAGE QUEUE and Where is it used?
6.What is a MICROSERVICE ARCHITECTURE and what are its advantages?
7.What is DATABASE SHARDING?
8.Caching in distributed systems: A friendly introduction
9.How to avoid a single point of failure in distributed systems ✅
10.What is a CDN (Content Delivery Network)?
11.What is the Publisher Subscriber Model?
12.What's an Event Driven System?
13.Introduction to NoSQL databases
14.What is an API and how do you design it? 🗒️✅
1.System Design Primer ⭐️: How to start with distributed systems?
2.System Design BASICS: Horizontal vs. Vertical Scaling
3.What is LOAD BALANCING? ⚖️
4.What is CONSISTENT HASHING and Where is it used?
5.What is a MESSAGE QUEUE and Where is it used?
6.What is a MICROSERVICE ARCHITECTURE and what are its advantages?
7.What is DATABASE SHARDING?
8.Caching in distributed systems: A friendly introduction
9.How to avoid a single point of failure in distributed systems ✅
10.What is a CDN (Content Delivery Network)?
11.What is the Publisher Subscriber Model?
12.What's an Event Driven System?
13.Introduction to NoSQL databases
14.What is an API and how do you design it? 🗒️✅
Status
Problem
Resource
Revision
15.System Design: TINDER as a microservice architecture
16.Designing INSTAGRAM: System Design of News Feed
17.WHATSAPP System Design: Chat Messaging Systems for Interviews
18.How NETFLIX onboards new content: Video Processing at scale 🎥
19.Capacity Planning and Estimation: How much data does YouTube store daily?
20.How databases scale writes: The power of the log ✍️🗒️
21.Distributed Consensus and Data Replication strategies on the server
22.Designing a location database: QuadTrees and Hilbert Curves
23.Data Consistency and Tradeoffs in Distributed Systems
24.System Design Interview: TikTok architecture with @sudoCODE
15.System Design: TINDER as a microservice architecture
16.Designing INSTAGRAM: System Design of News Feed
17.WHATSAPP System Design: Chat Messaging Systems for Interviews
18.How NETFLIX onboards new content: Video Processing at scale 🎥
19.Capacity Planning and Estimation: How much data does YouTube store daily?
20.How databases scale writes: The power of the log ✍️🗒️
21.Distributed Consensus and Data Replication strategies on the server
22.Designing a location database: QuadTrees and Hilbert Curves
23.Data Consistency and Tradeoffs in Distributed Systems
24.System Design Interview: TikTok architecture with @sudoCODE
Status
Problem
Resource
Revision
25.5 Tips for System Design Interviews
26.System Design Walkthrough at InterviewReady - Designed for SDE 1 to SDE 3 Interview Preparation
25.5 Tips for System Design Interviews
26.System Design Walkthrough at InterviewReady - Designed for SDE 1 to SDE 3 Interview Preparation