System design interviews are so intimidating because you don’t really know what the interviewer is looking for.

Do they want you to do back of the envelope calculations to figure out scaling factors first? Or should you figure out the high-level components? Should you start with a simple design and…

Syamantics

Writing about programming, distributed system design and algorithms

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store