In this video we are going to do a quick example of a system design interview using YouTube as the type of system to be created. You will learn important concepts like how to quickly estimate capacity requirements based on given data, high level architecture for a system, and general interview advice for system design
0:00 Intro
0:45 Requirements
1:45 Capacity estimates
6:05 Database Design
7:35 High level design
8:59 CDN
10:35 Web Server / Load Balancer
11:36 App Server
12:35 Processing Queue / Video upload service
15:35 Summary and tips for success
system design interviews are generally used for mid-level and senior level software engineering interviews to show that you understand how to build distributed systems and understand the tradeoffs of various design decisions.
link to written version of tutorial - https://www.freecodecamp.org/news/system-design-interview-practice-tutorial/
Download
0 formats
No download links available.
System Design Interview - Design Youtube | NatokHD