Skip to content
Preptima

Top 5 Orchestration Interview Questions

Browse 5 real-world technical and behavioral interview questions about Orchestration. Review scenarios, edge cases, and architectural best practices.

A DAG that finished in an hour now takes nine and blocks everything behind it. How do you find out where the time went?

Sum the task durations and compare that with the wall-clock span, because nine hours of waiting and nine hours of work are different problems. If the sum is still an hour, you are queueing on a bounded worker pool, usually behind sensors holding slots; if a task genuinely grew, its own duration history over the last thirty runs tells you whether it stepped or sloped.

hardscenario

How do you turn a training script that works on your laptop into a scheduled pipeline?

Split it at points where the intermediate output is worth keeping, make each stage idempotent so a retry is safe, put validation gates before training that fail the run loudly rather than warning, pass artefacts by immutable reference between stages, and set retry semantics per stage rather than globally.

mediumdesign

How would you architect a Kubernetes cluster to manage a heterogeneous fleet of GPUs simultaneously running massive distributed training jobs and latency-sensitive inference services without catastrophic degradation?

An in-depth look at designing a robust Kubernetes orchestration layer to optimise GPU utilisation across diverse, conflicting machine learning workloads.

hardscenario

Half your applicants abandon onboarding before they finish. How do you fix that without lowering identity assurance?

Separate abandonment from rejection per step and per segment, reorder the journey so cheap checks precede expensive ones, reuse evidence the applicant has already given, make sessions resumable and referrals visible, and hold the assurance level fixed while you change the route to it.

mediumscenario

Walk me through what happens between a customer order being captured and the service being live on the network.

The order is decomposed against the product catalogue into technical tasks on separate systems, each with its own latency and failure mode. Because nothing spans them transactionally, correctness comes from idempotent tasks, compensating actions, a fallout queue and jeopardy monitoring.

harddesign