InterviewStack.io LogoInterviewStack.io

Workflow Orchestration and Scheduling Questions

Orchestrating multi-step data workflows with DAG schedulers (Airflow-style): dependency management, retries, backfills, idempotent tasks, and SLA/alerting. Covers scheduling strategies, sensor/trigger patterns, and coordinating pipelines across systems. The operational glue of a data platform.

HardSystem Design
56 practiced
Design a reproducible backfill pipeline for an immutable data lake that uses dataset snapshots and lineage tracking so that auditors can verify which code produced which data. Describe how you would tie code hashes, job runs, and dataset versions together, and how replays are recorded.
MediumSystem Design
44 practiced
Design an Airflow DAG (describe components and high-level code) to implement an incremental daily ETL with these constraints: detect new rows in a MySQL source, extract changes, transform via Spark, and load into a partitioned data warehouse. Scale target: ~1M source rows/day; end-to-end target runtime <2 hours. Discuss sensors vs event triggers, checkpointing, handling late-arriving records, and backfill strategy.
MediumTechnical
42 practiced
Design an alerting strategy for an external API ingestion that sometimes returns partial or delayed data. Specify what metrics to monitor, how to detect missing or delayed records, appropriate alert thresholds, who to page, and what automated remediation (if any) should run before paging a human.
MediumTechnical
40 practiced
How would you manage secrets (database credentials, API keys) for tasks running in an orchestrator across dev/staging/prod environments? Discuss Airflow Connections/Variables, Kubernetes Secrets, HashiCorp Vault integration, secret injection at runtime, rotation policies, auditing, and least-privilege access patterns.
EasyTechnical
45 practiced
In Airflow, what is the difference between an Operator and a Sensor? Provide examples of each and discuss trade-offs between poll-based sensors and event-driven approaches (e.g., webhooks or message triggers), including resource usage and reliability.

Unlock Full Question Bank

Get access to hundreds of Workflow Orchestration and Scheduling interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.