CCAR-P Advanced Agentic Architecture Practice Question
A logistics agent needs to fetch shipping rates from five different carriers simultaneously to find the best price. Which architecture is best suited for this requirement?
⚠ Common exam trap
Candidates often choose a sequential loop or a single-agent architecture. They fail to recognize that parallelizing independent tasks is the primary driver of performance gains in modern agentic systems.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Orchestrator-Worker Pattern
The Orchestrator-Worker pattern is ideal for tasks that can be parallelized. A central orchestrator identifies the need for multiple independent lookups and dispatches them to parallel workers (or tool calls). This significantly reduces total execution time compared to a sequential process where each carrier is queried one after another.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Chain of Thought (CoT) prompting
Why it's wrong here
Chain of Thought is a reasoning technique that helps the model work through complex problems step-by-step. While it improves the quality of the model's logic, it is inherently sequential and does not provide a mechanism for parallelizing external API calls across multiple different carriers simultaneously.
- ✓
Orchestrator-Worker Pattern
Why this is correct
This pattern allows a lead agent to delegate independent tasks to multiple specialized workers. In this scenario, the orchestrator can trigger five carrier-specific tool calls in parallel, collect the results, and then synthesize the findings to determine the best price, optimizing both speed and logical separation.
- ✗
Recursive Reflection
Why it's wrong here
Reflection involves a model reviewing and critiquing its own previous output to improve quality. This is a sequential, iterative process that is used for refining content or code, not for executing parallel data retrieval tasks. It would add unnecessary latency without addressing the requirement for simultaneous carrier lookups.
- ✗
Single-Agent Sequential Loop
Why it's wrong here
A single agent performing tool calls one by one would be much slower than a parallel approach. The agent would have to wait for each carrier's API to respond before initiating the next request, leading to a total latency that is the sum of all individual response times.
About these practice questions
Courseiva writes every CCAR-P question from scratch — 262 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Anthropic exam blueprint
This CCAR-P practice question is part of Courseiva's free Anthropic certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CCAR-P exam.