Design a Dropbox/Google Drive sync service
Company: Meta
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Quick Answer: This question evaluates proficiency in designing distributed file storage and synchronization systems, including scalability, data consistency and synchronization models, versioning and conflict resolution, access control, and efficient handling of large files.