Design an Asynchronous Text-to-Video Generation Service
Company: OpenAI
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Overview: Design an asynchronous text-to-video service with durable jobs, long-running generation workers, and retrievable media assets. The case asks whether SQS fits while exploring idempotent submission, visibility timeouts, leases, cancellation races, dead letters, model versioning, storage, fairness, and failure recovery.
Read the full OpenAI Software Engineer interview experience this question came from