Design an In-Memory Cloud Storage Service with Users, Backups, and Restore
Company: Airbnb
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: easy
Interview Round: Online Assessment
Overview: Design an in-memory cloud storage service with globally named files, user quotas, largest-file queries, account merges, and per-user backup and restore. Define precise ownership and snapshot semantics, including conflicts when a restored name is already in use.