NVIDIA NCA-AMAD exam · Official objectives · Original practice content · Last reviewed October 16, 2026
Free NCA-AMAD Agentic AI Practice Questions
The Agentic AI domain is 17% of the NVIDIA NCA-AMAD exam and covers agent building blocks, tool use and MCP, reasoning patterns, memory, multi-agent design, guardrails and human oversight. Review each answer and explanation as you practice.
The NCA-AMAD exam has 50-60 multiple-choice questions plus a hands-on lab in 1 hour. It costs $125, results are pass or fail, and the certification is valid for 2 years.
Read an agent trace and name the pattern: interleaved thought, action and observation is ReAct; a full plan first is planner-executor; critique and revise is reflection.
Treat retrieved content and tool output as untrusted input, and gate sensitive tools with checks the model cannot bypass.
Know where memory lives: short-term memory is the current context, long-term memory persists across sessions and is retrieved when needed.
NCA-AMAD Agentic AI sample questions with answers
Agentic AI
Sample question 1
How does NVIDIA describe the main difference between an autonomous AI agent and a traditional generative AI application?
The agent answers from training data only, without any external system access
The agent follows a fixed decision tree written by developers for each request
The agent is goal-directed and plans and executes multi-step tasks using tools
The agent always runs on a larger model than a generative AI application does
Show correct answer and explanation
Correct answer: C. The agent is goal-directed and plans and executes multi-step tasks using tools
C is correct because traditional generative AI apps follow a request-and-respond pattern, while agents coordinate models with external tools to plan and carry out multi-step work toward a goal. A is incorrect because agents are defined by their use of tools, APIs and data sources, the opposite of answering from training data alone. B is incorrect because a fixed decision tree describes a rule-based system; agents reason and choose their own steps. D is incorrect because model size does not define an agent; agents can run on small open models or frontier models alike.
Agentic AI
Sample question 2
A prototype agent already runs in an isolated, policy-enforced sandbox, and its LLM reasons well. However, the LLM has no access to memory and no knowledge of which tools it may use, so it can only reply in text. In NVIDIA's description of agent components, which component is missing?
A secure runtime
A larger frontier model
A planning module
An agent harness
Show correct answer and explanation
Correct answer: D. An agent harness
D is correct because NVIDIA describes the harness as the scaffolding that gives the LLM the ability to act: it connects short- and long-term memory, knows which tools are available and can create new skills if allowed. A is incorrect because the secure runtime is the policy-enforced sandbox in which the agent executes, and the stem says the prototype already has one. B is incorrect because the LLM already reasons well; a bigger model still could not reach memory or tools without the scaffolding around it. C is incorrect because a planning module breaks complex tasks into steps; it does not connect the LLM to memory or tools.
Agentic AI
Sample question 3
An IT operations team wants an agent that watches its monitoring systems day and night, remembers what happened in earlier incidents and starts multi-step remediation on its own. Engineers will change its prompts and tools themselves when needed. Which kind of agent BEST matches this requirement?
A single LLM call that is triggered once for each monitoring alert
A self-evolving agent that improves its own prompts, tools and workflows
A simple reflex agent that maps each alert to a predefined action rule
A long-running agent that operates continuously on tool-driven workflows
Show correct answer and explanation
Correct answer: D. A long-running agent that operates continuously on tool-driven workflows
D is correct because long-running agents are always-on coworkers that keep context across sessions and execute multi-step workflows, such as an AIOps copilot that monitors systems and triggers fixes. A is incorrect because a single call keeps no context between alerts and cannot carry out a multi-step remediation workflow. B is incorrect because self-evolving agents add continuous self-improvement of prompts, tools and memory, which the team leaves to its engineers. C is incorrect because a simple reflex agent has no memory, so it cannot keep context across sessions or plan multi-step fixes.
Agentic AI
Sample question 4
An insurer's robotic process automation (RPA) pipeline processes claims with strict rules. It breaks whenever customers upload claims in new document layouts, and each break needs a developer to add rules. What does adding LLM agents to the pipeline MOST directly add?
The ability to interpret varied, unstructured claim documents without new rules
Faster execution of the existing rules for each claim already in the queue
A guarantee that every claim decision is identical to the rule-based output
The removal of business logic so the model decides the whole claims process
Show correct answer and explanation
Correct answer: A. The ability to interpret varied, unstructured claim documents without new rules
A is correct because LLM agents can process unstructured data from diverse document formats without explicit programming, which is exactly where rule-based RPA breaks. B is incorrect because the problem is rigidity, not speed; running the same rules faster still fails on new layouts. C is incorrect because LLM steps are probabilistic; agents add flexibility, not a guarantee of matching the old rules. D is incorrect because agent workflows still keep the overall flow defined by business logic; the LLM handles ambiguity inside steps.
Agentic AI
Sample question 5
A developer is writing the central prompt template for a financial-analysis agent. It states the agent's overall goals, lists the available tools with notes on how to use them, explains when to use each planning approach and inserts the most relevant items from past conversations. Which agent component is the developer defining?
The tool registry
The memory module
The planning module
The agent core
Show correct answer and explanation
Correct answer: D. The agent core
D is correct because the agent core is the central coordination module where goals, the tool "user manual", guidance on planning modules, relevant memory and an optional persona are assembled. A is incorrect because tools are the executable workflows the agent calls; the core only describes them. B is incorrect because the memory module stores past actions and interactions; the core only pulls in the relevant items from it. C is incorrect because the planning module performs task decomposition and reflection; the core explains when to use it.
Agentic AI
Sample question 6
A vendor says its new product is agentic because it swaps an older model for a larger one with a 1M-token context window inside the same chat interface. The product still only replies to each message. Which observation BEST supports doubting the claim?
Nothing in it plans, calls tools or acts on results; it still only responds
Agentic systems must be fine-tuned, and this product uses a stock model
Agentic systems must run several models, and this product runs only one
A larger context window makes responses slower, so it cannot be agentic
Show correct answer and explanation
Correct answer: A. Nothing in it plans, calls tools or acts on results; it still only responds
A is correct because agentic AI is a shift from systems that respond to systems that act, using models, tools, memory and guardrails; a bigger model in the same chat window is not agentic. B is incorrect because many agents use off-the-shelf models with prompts and tools; fine-tuning is optional. C is incorrect because an agent can be powered by a single model; using tools and acting on results is what matters. D is incorrect because latency does not define whether a system is agentic; many agents tolerate higher latency.
Agentic AI
Sample question 7
A team built a one-tool agent in plain Python during a hackathon. It now must go to production with a dozen tools, and the platform group requires telemetry, logging and evaluation for every workflow. The team has a small staff and a tight deadline. What is the BEST next step?
Move the agent onto an agent framework or harness that provides those features
Fine-tune the model on hackathon transcripts so it needs fewer tool calls
Keep the plain Python code and add more tool descriptions to the system prompt
Replace the agent with a rule-based RPA pipeline that is easier to monitor
Show correct answer and explanation
Correct answer: A. Move the agent onto an agent framework or harness that provides those features
A is correct because plain Python suits simple workflows and experiments, while frameworks and harnesses matter for complex production workflows because they provide telemetry, logging and evaluation without building them from scratch. B is incorrect because fine-tuning changes model behavior but provides none of the required telemetry, logging or evaluation. C is incorrect because longer prompts do not add telemetry, logging or evaluation, and hand-building those features strains a small team. D is incorrect because rule-based pipelines lose the flexibility the agent was built for, and the requirement is observability, not rigidity.
Agentic AI
Sample question 8
A utility must calculate late fees from structured billing records with a fixed published formula. Regulators require that the same inputs always give the same result and that each calculation can be audited. Which approach is MOST appropriate?
A multi-step agent with a reflection pass that double-checks every fee
A deterministic rule-based program that applies the published formula
A single LLM call per record that reads the formula and returns the fee
An autonomous agent that plans how to compute each fee from the records
Show correct answer and explanation
Correct answer: B. A deterministic rule-based program that applies the published formula
B is correct because the logic is fixed and the data is structured, so rule-based automation gives exactly reproducible, auditable results; LLM agents add value where steps are ambiguous or data is unstructured. A is incorrect because a self-critique loop reduces some errors but still cannot guarantee identical, auditable outputs. C is incorrect because LLM arithmetic can vary between runs, which conflicts with the requirement for identical results. D is incorrect because planning adds nondeterminism and cost to a task with no ambiguity, which works against the reproducibility requirement.
Agentic AI
Sample question 9
In an LLM agent workflow, as opposed to an exploratory agent, what is fixed in advance?
The exact text of every model response, which is cached from earlier runs
The tools the agent may call, while the model chooses the order of all steps
The overall order of tasks, set by business logic; the LLM works inside each step
The model's weights, which are frozen while the rest of the agent is not
Show correct answer and explanation
Correct answer: C. The overall order of tasks, set by business logic; the LLM works inside each step
C is correct because in a workflow, a complex task is broken into definite, constrained paths dictated by business logic; LLMs resolve ambiguity within each subtask, but the larger flow is predetermined. A is incorrect because responses are still generated per request; only the order of tasks is predetermined. B is incorrect because letting the model choose the order of every step describes an exploratory agent, not a workflow. D is incorrect because weights are frozen at inference in any LLM application; that is not what distinguishes a workflow.
Agentic AI
Sample question 10
Why does adding tool calling to a chatbot make the length of its model inputs less predictable?
Tool calls disable the system prompt, so each request starts with new text
Tool calling makes the model generate a random number of output tokens
Tool outputs are added to the context, and their size depends on query and tool
Tool calling forces the model to use a larger tokenizer vocabulary each turn
Show correct answer and explanation
Correct answer: C. Tool outputs are added to the context, and their size depends on query and tool
C is correct because tool responses go directly into the context window, and their size varies with the specific query and the tool's design, so input length is no longer predictable. A is incorrect because the system prompt stays in place; tools add content rather than removing it. B is incorrect because the input side grows with tool results; output length is not randomized by tool use. D is incorrect because the tokenizer vocabulary is fixed by the model and does not change with tool use.
FlashGenius is an independent study resource and is not affiliated with or endorsed by NVIDIA. NVIDIA and NCA-AMAD are trademarks of NVIDIA Corporation. 600 original practice questions.