Design a URL shortener that handles 100M writes a day.
Asked in the system design round. They wanted the data model first, then how I'd generate short codes without collisions, then caching and read/write split. The follow-up was what breaks at 10x.
One moment
One moment
Real questions, real experiences, and what's changing in hiring — from people preparing for the same interviews you are.
Asked in the system design round. They wanted the data model first, then how I'd generate short codes without collisions, then caching and read/write split. The follow-up was what breaks at 10x.
Be constructive. Foul language flags your account.
No answers yet
Be the first — the person who posted is waiting.