If the system design interview has always been your achilles heel, this article is for you. It definitely used to be mine. Unlike coding interviews which are fairly unambiguous, there isn’t much material on preparing for the design interviews. Google searches on how to prepare inevitably take you to two main sources — the System Design Primer & Grokking the System Design interview. Like most others, I simply relied on these two sources for my preparation. However, no matter how many times I’d read these two, I just couldn’t nail the design interviews (although I did scrape through a couple)…