Skip to course content
Free CrewAI course

CrewAI for Multi-Agent Automation

Module 03 Knowledge Check

5 questions. Pass mark 4 out of 5. Answer every question before checking the answer key below, then retry after reading the feedback.

1. A sequential process is the right default because…

2. In a hierarchical process, the manager agent…

3. The main risk of hierarchical delegation is…

4. When one task's output feeds the next, a failure mode is…

5. Parallel task execution requires care because…

---

Answer Key and Explanations

Check these only after attempting every question.

1. B - It is predictable and easy to debug

Start deterministic; add dynamic delegation only when a real need appears.

2. B - Delegates to specialists and decides when the objective is met

Separating routing from execution keeps each role small and inspectable.

3. B - Unbounded delegation loops that never converge

Delegation needs iteration limits and an explicit terminal condition.

4. B - Errors compounding - a weak first output degrades everything downstream

Validate intermediate outputs; do not wait until the end to discover the first step was wrong.

5. B - Tasks that write shared state can conflict or produce order-dependent results

Parallelism is only safe where the tasks are genuinely independent.

Practical Check

Apply this module to your own work: complete the module activity for *Sequential and Hierarchical Processes*, then write one sentence naming what your result shows and one naming what it does not.

Strong Answer Pattern

A strong answer names the task, the evidence used, the check performed, and the remaining limitation. It avoids "proved", "guaranteed", or "always" unless the evidence genuinely supports it.