Today's mock interview: "Design TikTok" with ex Engineering Manager at Google, Mark (he was at Google for 13 years!)
Book a coaching session with Mark here: [ Ссылка ]
Or see more system design coaches:
[ Ссылка ]
Chapters:
00:00 Intro
00:58 Question: "How would you design TikTok?"
01:11 1. Clarification questions
07:42 2. Non-functional requirements
19:45 3. High level design (components)
22:50 3. High level design (upload flow with databases)
35:27 3. High level design (download flow)
45:47 4. Drill down (video metadata)
49:01 4. Drill down (user metadata)
51:24 4. Drill down (For You feed)
58:38 5. Bottlenecks
01:03:13 6. Enhancements
01:07:02 7. Bring it all together
About us:
IGotAnOffer is the leading career coaching marketplace ambitious professionals turn to for help at high-stakes moments in their career. Get a job, negotiate your salary, get a promotion, plan your next career steps - we've got you covered whenever you need us.
Come and find us: [ Ссылка ]
![](https://i.ytimg.com/vi/NHqdG-aZxOk/maxresdefault.jpg)