Top commonly asked System Design Questions during the tech interview

A list of System Design questions asked during the tech interview

System Design Questions
#
Title
1 .
Introduction to System Design
2 .
What is a Distributed System?
3 .
What is Load Balancing?
4 .
What is Consistent Hashing?
5 .
HTTP Request vs HTTP Long-Polling vs WebSockets vs Server-Sent Events
6 .
Vertical Scaling vs Horizontal Scaling
7 .
What is Caching?
8 .
SQL vs NoSQL
9 .
What is Database Sharding?
10 .
CAP Theorem - Consistency, Availability, Partition Tolerance
11 .
Capacity Estimation: Back-Of-The-Envelope Calculation
12 .
System Design - URL shortening service
13 .
System Design - YouTube

Connect With Your Mentors

/assets/ali.jpg
Janishar Ali
Founder | IIT-BHU | 10 Yrs Exp.
/assets/amit.jpg
Amit Shekhar
Founder | IIT-BHU | 10 Yrs Exp.