First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.
Continue in the practice tool above to load more questions, 50 at a time.
Question 1Agentic AI solution design and multi-agent interaction
In an agentic AI system built with NVIDIA NIM microservices, which component is primarily responsible for deciding the next action based on the conversation history and available tools?
- The tokenizer inside the inference server
- The load balancer fronting the microservices
- The LLM acting as the reasoning core of the agent Correct answer.
- The vector database storing embedded documents
Explanation
In an agentic architecture the large language model is the reasoning core: it reads the accumulated context, reasons about the goal, and selects the next action or tool call. Retrieval stores and infrastructure components only supply context or transport requests; they do not perform planning.
Question 2Agentic AI solution design and multi-agent interaction
A developer wants an agent to call an external weather API reliably and return structured arguments. Which mechanism should the agent use to request that call?
- A structured tool or function call with typed arguments Correct answer.
- A free-text paragraph describing the desired forecast
- A raw SQL query embedded in the system prompt
- A streaming token continuation of the user message
Explanation
Tool or function calling lets the model emit a structured request naming the tool and supplying typed arguments that the runtime can validate and execute. This is more reliable than parsing free text and gives the orchestrator a deterministic contract for invoking external APIs.
Question 3Agentic AI solution design and multi-agent interaction
Which pattern best describes a supervisor agent coordinating several specialized worker agents in an NVIDIA agentic workflow?
- A flat peer network where every agent broadcasts to every other agent
- A stateless request pipeline with no shared conversation state
- A single monolithic prompt that contains every worker's instructions
- A hierarchical orchestration where the supervisor routes tasks and aggregates results Correct answer.
Explanation
Supervisor-worker designs are hierarchical: the supervisor decomposes the goal, routes subtasks to specialized workers, and merges their outputs into a final answer. This keeps each worker's prompt focused and makes routing decisions explicit and auditable.
Question 4Agentic AI solution design and multi-agent interaction
An agent must answer questions over a large internal knowledge base that changes daily. Which approach keeps responses grounded without retraining the model?
- Shorten the system prompt to leave room for memorized knowledge
- Retrieve relevant chunks at query time and inject them into the prompt Correct answer.
- Increase the model's temperature so it recalls fresher facts
- Fine-tune the model every night on the new documents
Explanation
Retrieval-augmented generation fetches the most relevant chunks for each query and places them in the model context, so answers reflect current content without weight updates. This is cheaper and faster to refresh than nightly fine-tuning and keeps claims traceable to sources.
Question 5Agentic AI solution design and multi-agent interaction
What is the primary purpose of maintaining explicit conversation state in a multi-turn agent?
- To reduce the model's parameter count between turns
- To eliminate the need for any tool definitions
- To guarantee deterministic sampling across all requests
- To let the agent reference earlier results and avoid repeating completed steps Correct answer.
Explanation
Explicit state records prior messages, tool results, and decisions so the agent can build on earlier work instead of restarting. Without it, multi-step tasks lose continuity and the agent may repeat calls or contradict its own findings.
Question 6Agentic AI solution design and multi-agent interaction
In an agentic RAG pipeline, which component decides whether a retrieved passage is relevant enough to answer the user's question?
- The GPU driver managing inference memory
- The embedding model that produced the passage vector
- The document ingestion scheduler
- A relevance check or reranking step before generation Correct answer.
Explanation
A relevance check or reranker scores retrieved passages against the query and filters weak matches before they reach the generator. This reduces hallucination grounded in irrelevant text and is a distinct step from embedding and ingestion.
Question 7Agentic AI solution design and multi-agent interaction
Which NVIDIA offering provides a catalog of prebuilt, optimized inference microservices that agents can call for models such as LLMs and embedding models?
- NVIDIA CUDA Toolkit
- NVIDIA DOCA
- NVIDIA TensorRT-LLM compiler only
- NVIDIA NIM Correct answer.
Explanation
NVIDIA NIM is the catalog of containerized inference microservices exposing standardized APIs for LLMs, embedding models, and rerankers. Agents and orchestrators call these endpoints instead of managing model serving internals directly.
Question 8Agentic AI solution design and multi-agent interaction
When an agent's tool call fails with a transient timeout, which behavior is most appropriate for a resilient agent loop?
- Loop indefinitely until the tool eventually responds
- Silently invent a plausible result to keep the conversation moving
- Retry with a bounded backoff and then fall back or report the failure Correct answer.
- Immediately return the raw error to the user without retrying
Explanation
Resilient agents retry transient failures a bounded number of times with backoff, then escalate or fall back when the limit is reached. This balances recovery against runaway loops and avoids fabricating data that the user would trust.
Question 9Agentic AI solution design and multi-agent interaction
A team wants two agents to collaborate on a coding task: one writes code and one reviews it. Which interaction design most directly supports this?
- The reviewer agent is given no access to the writer's output
- The writer passes its output to the reviewer, whose feedback is returned to the writer Correct answer.
- Both agents share a single system prompt and run once concurrently
- The writer agent calls the reviewer only after the user has approved the code
Explanation
A generate-then-review loop requires the writer's artifact to flow to the reviewer and the reviewer's critique to return to the writer for revision. This explicit handoff and feedback path is what enables iterative improvement between specialized agents.
Question 10Agentic AI solution design and multi-agent interaction
Which situation most strongly favors splitting a monolithic agent into multiple specialized agents?
- The team wants to minimize the number of API calls per request
- The task is a single classification of one short sentence
- The task has distinct phases requiring different tools, prompts, and validation criteria Correct answer.
- The latency budget is extremely tight for one model call
Explanation
Specialization pays off when phases differ in tools, instructions, or acceptance criteria, because each agent can carry a focused prompt and narrower toolset. Simple single-step tasks or tight latency budgets usually favor one agent, since multi-agent handoffs add calls and coordination cost.
Question 11Agentic AI solution design and multi-agent interaction
An agent is given a tool that can execute shell commands. Which safeguard is most important before allowing it to run autonomously?
- Increasing the model temperature to encourage caution
- Logging only the final answer returned to the user
- Restricting the tool's permissions and sandboxing its execution environment Correct answer.
- Adding more examples of shell commands to the system prompt
Explanation
Tools with real side effects must be constrained by least-privilege permissions and sandboxing so a mistaken or manipulated call cannot damage systems. Prompt examples and temperature do not provide enforcement, and logging only final answers removes the audit trail needed to detect misuse.
Question 12Agentic AI solution design and multi-agent interaction
In a multi-agent system, agent A's output is inserted directly into agent B's prompt. Which risk does this introduce?
- A drop in the embedding dimensionality of agent B
- Prompt injection or instruction leakage propagating between agents Correct answer.
- Automatic recompilation of the underlying model weights
- Loss of GPU parallelism across the inference cluster
Explanation
Inter-agent message passing carries untrusted text into another agent's context, so malicious or garbled instructions can propagate and hijack downstream behavior. Designs should treat agent outputs as untrusted data, separate them from instructions, and validate them before reuse.
Question 13Agentic AI solution design and multi-agent interaction
A retrieval agent keeps returning irrelevant chunks because it always fetches the top three results regardless of score. Which change best improves answer quality?
- Apply a similarity threshold and rerank before passing chunks to the generator Correct answer.
- Increase the generator's maximum output tokens
- Always retrieve the top fifty chunks to maximize coverage
- Remove the embedding step and pass the whole corpus to the model
Explanation
Filtering by a relevance threshold and reranking keeps only passages that actually support the answer, reducing noise in the generator's context. Retrieving more chunks or the full corpus adds distraction, and output length does not fix bad grounding.
Question 14Agentic AI solution design and multi-agent interaction
Which metric best captures whether a multi-agent pipeline's final answers are supported by the retrieved evidence?
- Total GPU memory reserved by the inference server
- Number of agents in the topology
- Groundedness or faithfulness of the final response to cited sources Correct answer.
- Average tokens per agent call
Explanation
Groundedness or faithfulness measures whether claims in the final answer are supported by the retrieved sources, which is the core quality goal of a RAG-based multi-agent pipeline. Token counts, agent counts, and memory use describe cost and architecture, not answer correctness.
Question 15Agentic AI solution design and multi-agent interaction
An agent must choose between three tools with overlapping capabilities. Which design most reduces ambiguous tool selection?
- Remove all tool descriptions so the model must infer usage
- Merge the three tools into one with no documented parameters
- Give each tool a clear, narrowly scoped description stating when to use it Correct answer.
- Add all three tools to every prompt with identical descriptions
Explanation
Tool selection is driven largely by the names, descriptions, and parameter schemas the model sees, so narrow and distinct descriptions help the model route correctly. Removing or duplicating descriptions increases ambiguity and raises the chance of wrong or redundant calls.
Question 16Agentic AI solution design and multi-agent interaction
What is the main benefit of streaming intermediate agent steps, such as tool calls and partial results, to the client?
- It guarantees the final answer will be factually correct
- It improves perceived responsiveness and gives visibility into the agent's reasoning path Correct answer.
- It removes the need for a conversation state store
- It reduces the model's parameter count during generation
Explanation
Streaming intermediate events lets users see progress during long multi-step tasks and makes the agent's behavior auditable. It improves transparency and perceived latency but does not change model size, guarantee correctness, or replace persistent state.
Question 17Agentic AI solution design and multi-agent interaction
A planner agent produces a multi-step plan, but the executor agent must handle a step whose tool is unavailable. Which interaction pattern is most robust?
- The executor reports the obstacle back to the planner for replanning Correct answer.
- The executor silently skips the step and reports success
- The executor substitutes an unrelated available tool without informing the planner
- The executor restarts the entire plan from the first step
Explanation
Returning the obstacle to the planner lets the system revise the plan with full knowledge of the goal and constraints. Silent skips hide failures, full restarts waste completed work, and unannounced substitutions can produce results that do not satisfy the original intent.
Question 18Agentic AI solution design and multi-agent interaction
Which practice best keeps a long-running agent within a model's context window while preserving important earlier findings?
- Summarize or checkpoint key results and retrieve them when needed Correct answer.
- Increase the temperature to compress the context
- Send the full unbounded history on every request
- Discard the oldest messages unconditionally at every turn
Explanation
Summarization and checkpointing condense important findings into compact state that can be re-injected or retrieved later, keeping the working context within limits without losing critical facts. Blind truncation loses information, and unbounded history eventually exceeds the window.
Question 19Agentic AI solution design and multi-agent interaction
An agent is asked to summarize a document while also calling a retrieval tool. Which orchestration approach lets it decide the order of these actions dynamically?
- A single non-tool model call with no further steps
- A fixed pipeline that always retrieves before reading the document
- An agent loop where the model selects the next action from available tools until the goal is met Correct answer.
- A hardcoded sequence that never changes across requests
Explanation
An agent loop lets the model choose among tools and actions based on current context, so the order can adapt to the document and the question. Fixed pipelines and single calls cannot reorder steps in response to intermediate results.
Question 20Agentic AI solution design and multi-agent interaction
Which element is essential for an agent to recover gracefully after producing an invalid tool-call payload?
- A second model with a higher temperature
- A schema validator that returns a descriptive error the agent can act on Correct answer.
- Removing the tool from the registry permanently
- A larger maximum token limit for the final answer
Explanation
Validating tool arguments against a schema and returning a specific error message lets the agent correct its payload on the next attempt. Token limits and temperature do not diagnose malformed arguments, and removing the tool prevents completing the task.
Question 21Agentic AI solution design and multi-agent interaction
A team observes that adding more worker agents to a supervisor system increased latency without improving answer quality. Which is the most likely explanation?
- The supervisor's temperature was set to zero
- The GPU cluster lost its network connection
- The embedding model was silently upgraded
- Coordination overhead and redundant calls grew faster than any quality benefit Correct answer.
Explanation
Each additional worker adds routing decisions, handoffs, and often redundant model calls, so latency can rise without quality gains when workers do not contribute distinct value. This is a common signal to consolidate agents or tighten routing criteria.
Question 22Agentic AI solution design and multi-agent interaction
An agent must answer questions about a policy that changes weekly and must cite the exact clause. Which combination best satisfies both freshness and traceability?
- Raise temperature so the model paraphrases clauses more creatively
- Fine-tune weekly and ask the model to recall clause numbers from memory
- Retrieve current policy chunks and require the agent to cite the retrieved chunk identifiers Correct answer.
- Cache answers from the first week and reuse them indefinitely
Explanation
Retrieving the current policy text ensures freshness, and requiring citations to retrieved chunk identifiers gives traceability back to the source. Fine-tuning from memory, stale caching, and creative paraphrasing all undermine accuracy and verifiability.
Question 23Agentic AI solution design and multi-agent interaction
A multi-agent system allows a research agent to write files that a deployment agent later executes. Which control most directly limits the blast radius of a compromised research agent?
- Enforce least-privilege credentials and require human approval for execution steps Correct answer.
- Log the research agent's outputs only after deployment completes
- Increase the research agent's context window
- Give the research agent administrator rights so it can fix its own errors
Explanation
Least-privilege credentials and human approval gates on high-impact actions such as execution constrain what a compromised or mistaken agent can do. Broad privileges enlarge the blast radius, and post-deployment logging is too late to prevent damage.
Question 24Agentic AI solution design and multi-agent interaction
A supervisor routes tasks to workers, but workers sometimes return confident yet incorrect results. Which design change most improves overall reliability?
- Increase the number of workers so at least one is likely correct
- Add a verification step that checks worker outputs against evidence before aggregation Correct answer.
- Remove the supervisor so workers respond directly to the user
- Have the supervisor accept the first worker response to minimize latency
Explanation
Verification against retrieved evidence or explicit criteria catches confident errors before they are aggregated into the final answer. Accepting the first response, adding unverified workers, or removing the supervisor all increase the chance that incorrect outputs reach the user.
Question 25Agentic AI solution design and multi-agent interaction
An agentic system must handle a task where the correct sequence of tool calls is unknown in advance and depends on intermediate results. Which failure mode is most important to design against?
- The embedding index being stored on local disk
- The agent looping without progress or terminating prematurely on a wrong assumption Correct answer.
- The model's vocabulary size being too small
- The inference server using a single GPU
Explanation
When the path is discovered at runtime, agents can cycle through the same actions without progress or stop early on an incorrect assumption, so designs need step limits, progress checks, and state tracking. Vocabulary size, index location, and GPU count are deployment details that do not address this control-flow risk.
Question 26Agentic AI solution design and multi-agent interaction
In an agentic AI system, which component is responsible for deciding the next action at each step of a reasoning loop?
- The observability exporter
- The large language model acting as the reasoning core Correct answer.
- The API gateway fronting the tools
- The vector database storing embeddings
Explanation
In an agentic loop, the LLM itself performs the reasoning that selects the next action, such as calling a tool, refining a plan, or producing a final answer. The surrounding infrastructure only supplies context and executes the model's chosen actions.
Question 27Agentic AI solution design and multi-agent interaction
Which pattern describes a single agent that repeatedly calls tools and observes results until it produces a final answer?
- One-shot prompt completion
- ReAct-style reasoning and acting loop Correct answer.
- Static batch inference
- Fine-tuning with supervised labels
Explanation
The ReAct pattern interleaves reasoning traces with tool actions and observations, letting the agent iterate toward a goal. Static inference, one-shot completion, and fine-tuning do not involve iterative tool use.
Question 28Agentic AI solution design and multi-agent interaction
What is the primary purpose of defining an explicit JSON schema for a tool that an agent can call?
- To guarantee the tool's backend will never return an error
- To encrypt the tool's responses before they reach the agent
- To constrain the arguments the model must produce so calls are machine-parseable and valid Correct answer.
- To reduce the model's token cost by shortening the system prompt
Explanation
A tool schema declares required fields, types, and constraints so the model emits structured arguments that the runtime can validate and execute. It improves reliability of tool invocation but does not eliminate backend errors or encrypt traffic.
Question 29Agentic AI solution design and multi-agent interaction
A team wants an agent to answer questions over internal documents using retrieval, and it must also be able to look up live order status through an API. Which design best fits these requirements?
- A single static prompt containing all documents and order records
- An agent with a retrieval tool and an order-status API tool, choosing between them per query Correct answer.
- A retrieval-only agent that ignores order-status questions
- A fine-tuned model trained only on order-status data
Explanation
Giving the agent distinct tools for retrieval and live API access lets it select the right capability for each question. Static prompts cannot hold live data, and single-purpose designs fail one of the two requirements.
Question 30Agentic AI solution design and multi-agent interaction
Which statement best describes the role of a supervisor agent in a multi-agent system?
- It executes every subtask itself without delegation
- It stores embeddings for all worker agents
- It replaces the need for any tool definitions
- It decomposes the goal, assigns subtasks to workers, and consolidates their results Correct answer.
Explanation
A supervisor coordinates a multi-agent system by planning, routing subtasks to specialized workers, and merging or validating their outputs. It does not replace tool definitions or act as an embedding store.
Question 31Agentic AI solution design and multi-agent interaction
Why is it important for an agent's tool-call output to be validated before execution?
- Validation guarantees the tool's business logic is correct
- Malformed or unexpected arguments can cause unsafe or incorrect actions Correct answer.
- Validation removes the need for any access control
- Validation makes the model produce shorter answers
Explanation
Models can emit invalid JSON, missing fields, or out-of-range values, so a validation layer prevents unsafe or erroneous execution. Validation does not replace access control or verify business logic.
Question 32Agentic AI solution design and multi-agent interaction
Which NVIDIA component is designed to provide GPU-accelerated building blocks for retrieval pipelines used by agents?
- NVIDIA DRIVE
- NVIDIA Clara
- NVIDIA Omniverse
- NVIDIA NeMo Retriever microservices Correct answer.
Explanation
NeMo Retriever provides GPU-accelerated microservices for embedding, indexing, and reranking that support retrieval-augmented agent workflows. Omniverse targets simulation, DRIVE targets automotive, and Clara targets healthcare.
Question 33Agentic AI solution design and multi-agent interaction
An agent must summarize a long report and also fetch related statistics from an external database. Which capability is essential for handling both in one session?
- The ability to run only a single fixed prompt
- The ability to disable all external tools
- The ability to interleave reasoning with tool calls and incorporate observations Correct answer.
- The ability to discard intermediate results after each step
Explanation
Interleaving reasoning with tool calls lets the agent fetch statistics and then fold those observations into the summary. Fixed prompts and discarding results prevent combining external data with the document.
Question 34Agentic AI solution design and multi-agent interaction
What distinguishes a multi-agent architecture from a single-agent architecture with multiple tools?
- The system streams tokens to the client
- Work is divided among separate agent instances with their own roles and context Correct answer.
- The system uses a larger language model
- The system uses more than one tool definition
Explanation
Multi-agent designs decompose work across distinct agents that each maintain their own role, instructions, and context, coordinating through messages or a supervisor. Merely having multiple tools, a larger model, or streaming does not make an architecture multi-agent.
Question 35Agentic AI solution design and multi-agent interaction
A planner agent produces a task graph, and several worker agents execute nodes concurrently. Which mechanism best prevents two workers from overwriting each other's shared state?
- Letting each worker write freely and resolve conflicts later
- Removing shared state and giving workers no memory
- A coordination layer that serializes or locks writes to shared state Correct answer.
- Increasing the number of workers to outpace conflicts
Explanation
Concurrent writers to shared state need coordination such as locking, versioning, or a single writer to avoid lost updates. Free-for-all writes and adding more workers increase the chance of conflicting overwrites.
Question 36Agentic AI solution design and multi-agent interaction
Which approach best enables an agent to use a newly added tool without retraining the underlying model?
- Fine-tuning the model on examples of the new tool
- Retraining the model from scratch on all tools
- Hard-coding the tool call into the model weights
- Describing the tool in the prompt with a schema and letting the model select it at inference time Correct answer.
Explanation
Tool use through in-context descriptions and schemas lets a model invoke new tools at inference time without weight updates. Fine-tuning or retraining is slower and unnecessary for adding a single tool.
Question 37Agentic AI solution design and multi-agent interaction
An agent's plan requires a subtask that no available worker agent is equipped to handle. Which response is most appropriate for the supervisor?
- Abort the entire workflow without reporting the gap
- Silently skip the subtask and report success
- Re-plan to decompose the subtask further or escalate to a fallback path Correct answer.
- Assign the subtask to a random worker regardless of capability
Explanation
When no worker matches a subtask, the supervisor should re-plan, decompose further, or escalate so the gap is addressed transparently. Skipping, random assignment, or silent aborts produce incorrect or opaque outcomes.
Question 38Agentic AI solution design and multi-agent interaction
Which design most directly reduces the risk of an agent entering an infinite loop of repeated identical tool calls?
- Removing the tool result from the context
- Giving the agent more tools to choose from
- Tracking call history and enforcing a maximum iteration or repetition limit Correct answer.
- Increasing the model's temperature on every call
Explanation
Detecting repeated calls and enforcing iteration limits stops runaway loops. Raising temperature, adding tools, or hiding results does not address the repetition and may worsen behavior.
Question 39Agentic AI solution design and multi-agent interaction
In a multi-agent system, what is the main purpose of passing structured messages between agents rather than free-form text?
- Structured messages make intent and payloads easier to validate and route reliably Correct answer.
- Structured messages eliminate the need for any model reasoning
- Structured messages guarantee that agents never disagree
- Structured messages reduce the number of agents required
Explanation
Structured messages with defined fields let the system validate content and route it to the right agent, improving reliability. They do not remove reasoning needs, guarantee agreement, or reduce agent count.
Question 40Agentic AI solution design and multi-agent interaction
An agent must call a tool that occasionally returns partial data. Which design best lets the agent handle partial results correctly?
- Assume every response is complete and proceed
- Disable the tool after the first partial response
- Instruct the agent to check the response status and retry or supplement when data is incomplete Correct answer.
- Ignore the status field and parse whatever is present
Explanation
Explicit status checks let the agent detect incompleteness and retry or supplement before proceeding. Assuming completeness or ignoring status leads to incorrect downstream results.
Question 41Agentic AI solution design and multi-agent interaction
Which consideration most affects how many specialized agents a multi-agent design should include?
- The length of the model's system prompt only
- The color scheme of the user interface
- The number of GPUs available for inference
- The trade-off between task specialization gains and added coordination overhead Correct answer.
Explanation
Each added agent brings specialization benefits but also coordination, latency, and failure-mode costs, so the right count balances the two. Hardware count, UI styling, and prompt length alone are not the deciding factors.
Question 42Agentic AI solution design and multi-agent interaction
What is the benefit of giving each worker agent a narrow, well-scoped system prompt in a multi-agent system?
- It makes the supervisor unnecessary
- It allows the agent to ignore its tools
- It focuses the agent's behavior and reduces unintended tool use Correct answer.
- It guarantees deterministic outputs
Explanation
Narrow prompts keep each worker focused on its role, reducing drift and unintended tool calls. They do not remove the supervisor, let agents ignore tools, or guarantee determinism.
Question 43Agentic AI solution design and multi-agent interaction
Which pattern best supports an agent that must verify its own answer against a source before responding to the user?
- A critic or verification step that checks the draft answer against retrieved evidence Correct answer.
- Removing retrieval to speed up the response
- A higher temperature setting for creativity
- A single generation pass with no review
Explanation
A verification step, often implemented as a critic agent or self-check, compares the draft against evidence before release. Single-pass generation, higher temperature, or removing retrieval weakens grounding.
Question 44Agentic AI solution design and multi-agent interaction
A team observes that a multi-agent pipeline produces inconsistent answers across runs for identical inputs. Which factor most likely contributes?
- The use of structured messages
- The presence of a validation layer
- The use of a fixed tool schema
- Non-deterministic sampling and variable message ordering among agents Correct answer.
Explanation
Sampling randomness and nondeterministic ordering of concurrent agent messages can cause run-to-run variation. Fixed schemas, validation, and structured messages generally improve consistency rather than reduce it.
Question 45Agentic AI solution design and multi-agent interaction
Which design best allows a supervisor to recover when a worker returns an error status instead of a result?
- The supervisor ignores status codes entirely
- The supervisor treats the error as a valid result and continues
- The supervisor terminates the whole system on any worker error
- The supervisor inspects the status, retries or reassigns the subtask, and records the failure Correct answer.
Explanation
Status-aware handling lets the supervisor retry, reassign, or escalate while logging the failure for diagnosis. Treating errors as results or terminating on any error harms robustness.
Question 46Agentic AI solution design and multi-agent interaction
An agent is designed to draft a contract clause by clause, consulting a legal knowledge base for each clause. Which orchestration approach best fits this task?
- A single prompt that asks for the entire contract at once with no retrieval
- A tool that executes the contract automatically
- A plan-and-execute loop that iterates over clauses, retrieving evidence per clause Correct answer.
- A retrieval step performed only once before drafting
Explanation
Iterating clause by clause with per-clause retrieval grounds each part in relevant evidence, which suits structured multi-step drafting. A single ungrounded pass or one upfront retrieval risks unsupported clauses.
Question 47Agentic AI solution design and multi-agent interaction
A multi-agent system routes each user request to one of several specialist agents. Which failure mode is most important to detect when specialists have overlapping domains?
- Excessive token streaming to the client
- Presence of a logging layer
- Use of a schema for tool arguments
- Misrouting a request to a specialist whose answer is plausible but out of scope Correct answer.
Explanation
Overlapping specialties can produce confident but out-of-scope answers when routing is wrong, so routing accuracy and scope checks matter most. Streaming, schemas, and logging are not routing failure modes.
Question 48Agentic AI solution design and multi-agent interaction
Which architecture best supports an agent that must maintain a coherent long conversation while delegating research to sub-agents?
- Sub-agents that each maintain independent copies of the full conversation
- A primary agent that owns the conversation state and spawns stateless research sub-agents per query Correct answer.
- A single agent that performs all research inline without delegation
- A stateless primary agent that discards history after each turn
Explanation
Keeping conversation state in the primary agent while delegating focused research to sub-agents preserves coherence and avoids duplicating full history across workers. Inline research or stateless designs sacrifice scalability or continuity.
Question 49Agentic AI solution design and multi-agent interaction
A team wants to add a new specialist agent to an existing supervisor-worker system without breaking current routing. Which change is safest?
- Remove capability descriptions so routing is implicit
- Route all requests to the new agent by default
- Register the new agent with a distinct capability description and update routing rules with tests Correct answer.
- Replace the supervisor with a single monolithic agent
Explanation
Registering a distinct capability and updating routing with tests lets the supervisor select the new agent without disturbing existing paths. Removing descriptions or defaulting all traffic to the new agent destabilizes routing.
Question 50Agentic AI solution design and multi-agent interaction
Which evaluation approach best measures whether a multi-agent pipeline's decomposition improves outcomes over a single-agent baseline?
- Compare the size of the system prompts
- Compare task success and cost on a held-out benchmark across both architectures with identical tools Correct answer.
- Count the number of agents in each design
- Measure only the latency of the multi-agent pipeline
Explanation
A controlled comparison on the same benchmark with identical tools isolates the effect of decomposition on success and cost. Latency alone, agent counts, or prompt sizes do not measure outcome quality.