Design a Large-File Upload and Analysis Flow
Company: Pinterest
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Overview: Design a secure large-file upload service with resumable transfers, asynchronous analysis, idempotent processing, and reliable completion notifications.