Skip to main content

Apache Airflow Quiz — Advanced

🧠 Advanced — XComs, Branching & Performance

1. What is the primary purpose of XComs in Apache Airflow?

2. Which operator is commonly used to implement conditional branching in a DAG?

3. What does the ShortCircuitOperator do?

4. Which trigger rule allows a task to run even if one upstream task fails?

5. Which Airflow feature simplifies writing Python-based tasks using decorators?

6. Which decorator is typically used with the TaskFlow API?

7. What is the main advantage of Dynamic DAG Generation?

8. Which executor is designed for distributed task execution using a message broker?

9. Which Airflow feature helps limit the number of tasks accessing a shared resource simultaneously?

10. Which practice helps reduce DAG parsing time and improves scheduler performance?