

Welcome to your interview for the Software Engineer role at Amazon DSP.
The question is on your right: Design a URL Shortening Service. Take a moment with it first.
Talk your thinking through with me if you like - when you're confident, submit your answer and I'll grade it like a real screen. You have three graded attempts to score 7/10 or better.
You are designing a URL shortening service for a consumer and business platform. Users create short links, share them across channels, and expect the service to route clicks correctly while supporting analytics and abuse detection.
How would you design a URL shortening service like Bitly?