This question evaluates a candidate's ability to design scalable, highly available pipeline and workflow orchestration systems on Kubernetes, emphasizing DAG-based scheduling, containerized task execution, retry and failure handling, multi-tenant RBAC, and observability.
Design a pipeline/workflow orchestration system (similar to a DAG-based scheduler) that runs workloads on Kubernetes.
Describe the high-level architecture, core components, data model, and how you handle scheduling, execution, retries, and failure recovery.