Design & Architecture of Managed Program
Tell me about the design and architecture of the program you managed. Explain the system end-to-end and various technoloiges you picked with reason.
Design a URL Shortening Service (TinyURL)
Design a URL Shortening service like TinyURL
Detecting and Preventing Review Abuse
Design a system to track reviews abuse on Amazon.com
Distributed Logged System
Design a distributed logged system.
Large-scale ticketing system design
How would you design a large-scale ticketing system that can handle millions of users during peak events (e.g. Black Friday)?