Designing Large Scale Distributed Systems has become the standard part of the software engineering interviews. Engineers struggle with System Design Interviews (SDIs), primarily because of the following two reasons:
Companies Mentioned
Fahim ul Haq
@fahimulhaq
Ex-Microsoft, Ex-Facebook. Co-founder at Educative.io