Designing a URL Shortener — System Design for Software Engineering Interviews — Hackademy