I Aced My Technical Interviews Knowing These System Design Basics