7 workflows interview questions, asked at Amazon, Databricks, Google and 4 more companies. Last asked Sep 2026.
Design a workflow orchestration systemSystem designUsers define a workflow as steps with dependencies, then start runs of it. Design the system that runs each step once its dependencies finish, records the state of every run and…
Last asked Sep 2026
Design an order fulfillment systemSystem designDesign the system that takes a customer's order through to delivery, in the style of a large online retailer: inventory reservation, choosing the warehouse, picking and packing…
Last asked Aug 2026
Design a system that turns Jira tickets into pull requestsAI system designDesign an automated system that picks up a Jira ticket, uses an AI coding agent to write the change in the right repository, and opens a pull request for review. Cover how tickets…
Last asked Jun 2026
Design an order relay service in front of a broker APISystem designClients send buy and sell orders with a deadline to your service, which forwards them to a third-party broker, tracks each order until it fills, and cancels whatever has not…
Last asked Apr 2026
Design a job scheduler for ETL pipelinesSystem designDesign a system that runs ETL jobs on schedules and as dependency graphs: defining pipelines, triggering, distributing work to workers, retries, backfills, monitoring and avoiding…
Last asked Feb 2026
Design a distributed task scheduler with dependenciesSystem designDesign a system that runs jobs made of tasks with dependencies between them, including long-running tasks. Cover how jobs and their dependency graphs are stored, how ready tasks…
Last asked Sep 2025
Design a risk management ticketing systemSystem designDesign a ticketing system that a security and risk team uses to track risks: open a ticket, assign an owner, set severity and deadlines, escalate when it is overdue, and close it…