Design a Fault-Tolerant Video Generation Platform
Company: OpenAI
Role: Software Engineer
Category: System Design
Difficulty: hard
Interview Round: Technical Screen
Overview: Design a fault-tolerant asynchronous video-generation platform whose expensive stages may outlive leases or produce duplicate work. Cover durable job state, scheduling, retries, artifact publication, backpressure, cancellation, observability, and recovery from failures in every major component.