YouTube is one of the most popular system design interview question. This video addresses the main problems most interviewers would want to see handled, as well as discussing additional areas that may be discussed in the interview.
Preparing for a technical interview?
👉 Checkout https://techprep.app/yt
🔗 Links 🔗
Full Write Up ⇒ https://www.techprep.app/system-design
SSE vs WebSockets vs Polling ⇒ • Long Polling vs SSE vs WebSockets vs QUIC ...
⏰ Time Stamps ⏰
0:00 Intro
0:18 Functional & Non-Functional Requirements
1:35 Estimates
3:30 Data Model
4:01 API Design
5:37 Upload Video Flow
10:54 Receive Notification Flow
13:02 Stream Video Flow
14:14 Complete Architecture
15:03 Additional Discussion Points