System Design Interview preparation is like never ending story, there is no single source of learning that will give us true sense of completeness and full confidence. But we can’t just keep learning randomly over the internet for…