Contents:
<aside>
</aside>
I put together a spreadsheet of topics that covers the fundamentals in the book “Understanding Distributed Systems”. It lays out topics to study for the intermediate, senior and staff level of interview.
→ Google Spreadsheet of System Design Topics (by Level you are targeting)
https://youtu.be/oNCEXY83yuQ?si=xEI1ck3VKEbyEXyF
Network Communication in Distributed Systems
Network Load Balancing in Distributed Systems
I can’t recommend the Hello Interview website nearly enough. Their written material and Youtube channel laid the basis for my practical understanding in terms of understanding what I would need for a System Design Interview.
Their Youtube example interviews demonstrate how to give a System Design interview, which is the framework I learned for my own interviews.
I downloaded and made a copy of their public website material: