1. System Design Interview with 7 Steps
A system design interview round will often only involve one or two big questions in which the interviewer will ask to design a particular system that usually already exists and have a deep dive discussion on system design fundamentals. A great performance in SDIs is highly reflected upon your ability to work with complex large scalable systems.
Video URL: https://www.youtube.com/watch?v=6NLbO6WhkW8
2. Design a video streaming Platform: Youtube
We will break down the entire youtube design process in seven steps
- Requirements and scope finalization:
- System Capacity Estimation
- Prototype APIs
- Data modeling
- High level Design with with major components
- Detailed design
- System limitations , Challenges and operational scenarios.
Video URL: https://www.youtube.com/watch?v=u6VD2RfjDCE