How did you answer this question? Q: How would you design a scalable URL shortening service like Bitly?
Sigiloso
I explained my approach using hash functions for short URL generation, handling collisions, designing a relational database schema, and implementing caching with Redis. I also discussed horizontal scaling and high availability using load balancers and distributed storage.