On my quest to get important System Design concepts right, I explored Crio.Do’s System Design Micro-experience.

I learned the concepts required in an applied way by creating & deploying my website using Azure.

System Design questions have become a standard part of the software engineering interview process. Performance in these interviews reflects upon our ability to work with complex systems and our understanding of typical web architecture.

Read the full story here.