Questions in System Design
Design a web-hosting/serverless platform — atomic deploys, edge CDN, and build orchestration. Cover functional/non-functional requirements, capacity estimation, API and data model, scaling strategy, caching, and fault tolerance.