NVIDIA NCA-AMAD exam · Official objectives · Original practice content · Last reviewed October 16, 2026

Free NCA-AMAD Practice Test: 600 Questions for the NVIDIA AI Model and Application Development Exam

The NVIDIA-Certified Associate: AI Model and Application Development (NCA-AMAD) exam has 50-60 multiple-choice questions plus a hands-on lab in 1 hour, costs $125 and is scored pass/fail. It covers 8 domains, led by Agentic AI (17%) and Data Processing and Data Flywheel (17%). Practice with 600 original questions written to NVIDIA's official exam objectives, each with the correct answer and an explanation for every option.

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.

Take the 10-question NCA-AMAD quick-start test · NCA-AMAD cheat sheet · Create a free account

NCA-AMAD exam at a glance

Exam
NVIDIA-Certified Associate: AI Model and Application Development (NCA-AMAD)
Questions
50-60 multiple choice, plus a hands-on lab
Time
1 hour
Scoring
Pass/fail; NVIDIA does not publish a passing percentage
Cost
$125 (USD)
Validity
2 years; recertify by retaking the exam
Prerequisites
None listed

NCA-AMAD exam domains and weights

NVIDIA lists eight weighted domains. A 60-question FlashGenius mock exam samples each domain at its weight.

DomainWeightQuestions in a 60-question mock
Agentic AI17%10
Data Processing and Data Flywheel17%10
Inference Concepts15%9
Model Customization and Fine-Tuning Concepts14%8
Models and Model Types11%7
NVIDIA AI Enterprise and Blueprints Overview10%6
Physical AI6%4
Sizing and Configuration10%6

1. Agentic AI (17%)

agent building blocks, tool use and MCP, reasoning patterns, memory, multi-agent design, guardrails and human oversight.

Practice Agentic AI questions

3. Inference Concepts (15%)

prefill and decode, batching, KV and prefix caching, quantization, TensorRT-LLM, NVIDIA Dynamo, latency, throughput and cost.

Practice Inference Concepts questions

7. Physical AI (6%)

the three-computer pattern, Omniverse and Isaac Sim, synthetic data, domain randomization, sim-to-real, Cosmos and Isaac GR00T.

Practice Physical AI questions

NCA-AMAD 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?

  1. The agent answers from training data only, without any external system access
  2. The agent follows a fixed decision tree written by developers for each request
  3. The agent is goal-directed and plans and executes multi-step tasks using tools
  4. 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?

  1. A secure runtime
  2. A larger frontier model
  3. A planning module
  4. 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.

Data Processing and Data Flywheel

Sample question 3

In feature engineering for tabular data, what does target encoding do?

  1. Groups a numeric column into a small number of bins by rounding its values
  2. Replaces each category with a target statistic computed for that category
  3. Turns each category into its own binary indicator column with a 1 or a 0
  4. Rescales every numeric column to have a mean of zero and a variance of one
Show correct answer and explanation

Correct answer: B. Replaces each category with a target statistic computed for that category

B is correct because target encoding is a groupby aggregation where the aggregated column is the target, such as the mean price for each brand, so a category becomes a number the model can use. A is incorrect because that is binning, which reduces the precision of a numeric column rather than encoding a category with the target. C is incorrect because that describes one-hot encoding, which creates one column per category and never looks at the target. D is incorrect because that is standardization, a scaling step for numeric features that uses neither the target nor the categories.

Data Processing and Data Flywheel

Sample question 4

Checking a new dataset for missing values, outliers, correlations and feature ranges before any model is trained is part of which activity?

  1. Exploratory data analysis
  2. Model ensembling
  3. Hyperparameter tuning
  4. Inference optimization
Show correct answer and explanation

Correct answer: A. Exploratory data analysis

A is correct because exploratory data analysis (EDA) examines the data's quality, distributions and relationships before modeling, and these checks are its basic steps. B is incorrect because ensembling combines the predictions of several trained models, such as by hill climbing, so it needs trained models first. C is incorrect because hyperparameter tuning searches model settings after a model and a validation scheme already exist. D is incorrect because inference optimization speeds up a deployed model and does not examine the training data.

Inference Concepts

Sample question 5

What does NVIDIA Dynamo add on top of inference engines such as TensorRT-LLM, vLLM and SGLang?

  1. A quantization toolkit that converts checkpoints to FP8 or NVFP4 before deployment
  2. A training framework that shards model weights across nodes during pretraining
  3. A distributed layer for disaggregated serving, KV-aware routing and autoscaling
  4. A replacement engine with its own kernels that runs models without those libraries
Show correct answer and explanation

Correct answer: C. A distributed layer for disaggregated serving, KV-aware routing and autoscaling

C is correct because Dynamo leaves the single-GPU forward pass to the engine and adds the system layer around it: disaggregated prefill and decode, KV cache-aware routing, KV cache offloading across memory tiers and SLA-based autoscaling. A is incorrect because post-training quantization is done with TensorRT Model Optimizer; Dynamo serves models but does not quantize them. B is incorrect because Dynamo is an inference serving framework; distributed training is the job of tools such as Megatron-LM and the NeMo framework. D is incorrect because Dynamo is engine-agnostic and runs on top of vLLM, SGLang and TensorRT-LLM rather than replacing them.

Inference Concepts

Sample question 6

A team set up its NVIDIA Dynamo deployment from offline estimates. During daily peaks every worker is saturated and TTFT misses its target, while overnight many workers sit idle. Which Dynamo capability addresses this?

  1. KV cache-aware routing that sends requests to workers holding their prefixes
  2. KV cache offloading that moves cache blocks from GPU memory to host memory
  3. SLA-based planning that scales prefill and decode workers from live traffic
  4. Offline configuration search that estimates the best layout before launch
Show correct answer and explanation

Correct answer: C. SLA-based planning that scales prefill and decode workers from live traffic

C is correct because Dynamo's planner takes TTFT and time-per-output-token targets, watches live traffic and adds or removes prefill and decode workers, so capacity follows peaks that a static offline configuration cannot handle. A is incorrect because routing improves cache hits among the existing workers; it cannot add capacity when every worker is saturated. B is incorrect because offloading enlarges the cache to avoid recomputing prompts; it does not change how many workers serve the load. D is incorrect because an offline estimate is what produced the static setup; it does not react to traffic once the model is in production.

Model Customization and Fine-Tuning Concepts

Sample question 7

What is the main advantage of merging a LoRA adapter into the base model's weights before deployment?

  1. It shrinks the base model's weights so they need less GPU memory
  2. It avoids the extra inference latency of managing a separate adapter
  3. It lets operators swap in a new adapter without rebuilding the model
  4. It lets one deployment serve many different tasks in mixed batches
Show correct answer and explanation

Correct answer: B. It avoids the extra inference latency of managing a separate adapter

B is correct because merging adds the low-rank update into the pretrained weights, giving a model that is structurally the same as the base model, so no separate adapter has to be handled at inference time. A is incorrect because the merged weights have the same shape and size as the original weight matrices; merging adds no compression. C is incorrect because once the adapter is merged it is part of the weights; swapping adapters at runtime is what dynamic loading provides. D is incorrect because a merged model becomes bespoke and serves only the task it was tuned for; mixed-task batching is the benefit of loading adapters dynamically.

Model Customization and Fine-Tuning Concepts

Sample question 8

An IT service team has trained three LoRA adapters on the same base model: one for bug summarization, one for ticket routing and one for root-cause analysis. All three see steady traffic. Which serving setup uses the GPUs MOST efficiently?

  1. One NIM with the base model that loads the right adapter for each request
  2. Three merged models, each deployed on its own set of GPUs
  3. One merged model that combines the weights of all three adapters
  4. The base model only, with the required task named in the system prompt
Show correct answer and explanation

Correct answer: A. One NIM with the base model that loads the right adapter for each request

A is correct because dynamic LoRA serving keeps one copy of the base model and applies the requested adapter per request, so requests for different tasks can share batches without hosting separate custom models. B is incorrect because three merged models triple the base-model memory and cannot batch requests across tasks; merging is recommended only when a deployment serves a single task. C is incorrect because merging produces a model specialized for one task; adding three task updates into the same weights does not keep each task's behavior separate. D is incorrect because this discards the fine-tuning the team already did; the adapters exist because prompting the base model was not accurate enough.

Models and Model Types

Sample question 9

What most distinguishes a deep neural network from a classical machine learning model such as logistic regression?

  1. It learns features from raw data through many stacked layers
  2. It usually beats classical models on small tabular datasets as well
  3. It learns a classification task without needing any labeled examples
  4. It makes predictions from fixed rules rather than learned weights
Show correct answer and explanation

Correct answer: A. It learns features from raw data through many stacked layers

A is correct because deep learning stacks layers of nonlinear transformations that learn features such as edges and shapes directly from raw data, so the features do not have to be engineered by hand first. B is incorrect because classical models such as gradient-boosted trees often match or beat neural networks on small tabular datasets. C is incorrect because neural networks are commonly trained on labeled data; whether a task is supervised is a choice of problem, not what separates them from classical models. D is incorrect because a neural network's behavior comes from weights adjusted during training, not from fixed hand-written rules.

Models and Model Types

Sample question 10

How does a neural network reduce its prediction error during training?

  1. The network adds a hidden layer whenever the training error goes up
  2. A domain expert writes a new rule after each batch to correct the model's outputs
  3. A new decision tree is fitted to the remaining errors after each step
  4. Backpropagation passes the error back through the layers to adjust weights
Show correct answer and explanation

Correct answer: D. Backpropagation passes the error back through the layers to adjust weights

D is correct because with backpropagation inside gradient descent, the error between prediction and target flows back through the layers and each weight is adjusted to reduce it, repeated over many iterations. A is incorrect because the architecture is fixed before training; training changes the weights, not the number of layers. B is incorrect because hand-written rules describe rule-based systems; a neural network learns by updating its weights from data. C is incorrect because fitting trees to residual errors describes gradient boosting, a classical ensemble method, not neural network training.

NVIDIA AI Enterprise and Blueprints Overview

Sample question 11

In the NVIDIA NIM Operator for Kubernetes, what is the job of a NIMCache custom resource?

  1. It adds or removes NIM pods as the GPU load on the cluster changes
  2. It downloads model files ahead of time and keeps them on a persistent volume
  3. It packages the model weights into a new container image for each release
  4. It spreads incoming inference requests evenly across the running NIM pods
Show correct answer and explanation

Correct answer: B. It downloads model files ahead of time and keeps them on a persistent volume

B is correct because a NIMCache pulls the model profiles from NGC or another source and persists them on a PVC, so NIM pods can start from the cached copy instead of downloading at startup. A is incorrect because scaling pods is the job of a horizontal pod autoscaler, which the NIMService resource can create. C is incorrect because the cache stores model files on a volume; it does not build container images. D is incorrect because request distribution is handled by the Kubernetes service or an ingress, not by the cache resource.

NVIDIA AI Enterprise and Blueprints Overview

Sample question 12

NVIDIA Blueprints and NIM microservices are often delivered with a Helm chart. What does a Helm chart provide?

  1. A container image that holds the model weights and the inference engine together
  2. A GPU driver package that must be installed on every node before serving
  3. A benchmark report that shows the latency and throughput of the model
  4. A packaged, configurable set of Kubernetes manifests that installs with one command
Show correct answer and explanation

Correct answer: D. A packaged, configurable set of Kubernetes manifests that installs with one command

D is correct because Helm bundles the Deployments, Services and other Kubernetes objects an application needs, with values the team can override, so the whole stack installs and upgrades as one release. A is incorrect because the container image is what the chart deploys; the chart itself is a set of templated Kubernetes manifests. B is incorrect because GPU drivers are managed separately, for example by the GPU Operator; a Helm chart describes application resources. C is incorrect because performance figures come from tools such as genai-perf, not from the deployment package.

Physical AI

Sample question 13

In NVIDIA's three-computer approach to physical AI, which computer runs the trained model on the robot itself?

  1. A Grace Hopper cloud instance
  2. An RTX PRO Server running Omniverse and Cosmos
  3. A Jetson AGX Thor onboard computer
  4. A DGX system in the data center
Show correct answer and explanation

Correct answer: C. A Jetson AGX Thor onboard computer

C is correct because the third computer is the robot's own runtime computer, Jetson AGX Thor, which performs inference on the robot's sensor data. A is incorrect because a cloud instance is not mounted on the robot and cannot provide real-time onboard inference. B is incorrect because Omniverse and Cosmos on RTX PRO Servers form the second computer, used for simulation and synthetic data. D is incorrect because DGX is the first computer, used to train the robot's AI models.

Physical AI

Sample question 14

How does NVIDIA distinguish physical AI from agentic AI?

  1. Physical AI runs on GPUs; agentic AI runs on general-purpose CPU servers
  2. Physical AI acts in the physical world; agentic AI works in digital environments
  3. Physical AI generates images and video; agentic AI generates text and code
  4. Physical AI needs no training data; agentic AI needs internet-scale text
Show correct answer and explanation

Correct answer: B. Physical AI acts in the physical world; agentic AI works in digital environments

B is correct because NVIDIA describes physical AI as end-to-end models that perceive, reason, interact with and navigate the physical world, whereas agentic AI operates in digital environments. A is incorrect because both kinds of AI run on accelerated GPU computing; the difference is where the system acts, not the processor type. C is incorrect because image and video generation are still digital outputs; physical AI is defined by perceiving and acting in the real world. D is incorrect because physical AI needs large, diverse training data too, which is exactly why it relies on simulation and synthetic data.

Sizing and Configuration

Sample question 15

How does a data flywheel help keep a deployed model from drifting out of date?

  1. It swaps in the newest public model release on a fixed monthly schedule
  2. It freezes the model weights so that behavior never changes after release
  3. It raises the sampling temperature as incoming queries become more varied
  4. It evaluates real usage data and triggers retraining when quality slips
Show correct answer and explanation

Correct answer: D. It evaluates real usage data and triggers retraining when quality slips

D is correct because the flywheel captures real-world usage, evaluates model performance and triggers retraining or fine-tuning as needed, which keeps the model aligned with current users and context. A is incorrect because a calendar swap ignores whether quality actually dropped and skips evaluation on the team's own data. B is incorrect because frozen weights are exactly what lets a model drift out of date as data and user behavior change. C is incorrect because temperature only changes output randomness; it does not teach the model anything new.

Sizing and Configuration

Sample question 16

In NVIDIA NeMo microservices, which component stores the files behind datasets and models and supports versioning them?

  1. NeMo Retriever
  2. NeMo Guardrails
  3. NeMo Evaluator
  4. NeMo Datastore
Show correct answer and explanation

Correct answer: D. NeMo Datastore

D is correct because NeMo Datastore handles the actual files behind datasets and models, including uploading, downloading and versioning, while NeMo Entity Store tracks the entities themselves. A is incorrect because NeMo Retriever extracts, embeds and reranks content for retrieval; it is not a dataset and model file store. B is incorrect because NeMo Guardrails enforces safety and topic policies on inputs and outputs; it does not store or version files. C is incorrect because NeMo Evaluator runs benchmarks and custom evaluations; it reads datasets but does not manage their versions.

How to prepare for the NCA-AMAD hands-on lab

NVIDIA states the exam includes a hands-on lab but does not publish its tasks. These habits carry over:

A practical NCA-AMAD study plan

1. Learn the official material

Work through NVIDIA DLI: AI Model and Application Development Fundamentals (C-FX-30) and the study resources NVIDIA lists for each domain.

2. Start mixed

Take the 10-question quick start to see where you stand across all eight domains.

3. Drill by weight

Focus first on Agentic AI and Data Processing and Data Flywheel (17% each), then Inference Concepts (15%) and Model Customization and Fine-Tuning Concepts (14%), reviewing every explanation.

4. Build to full length

Finish with timed 60-question mocks in 60 minutes and lab-style questions until reading configs and logs is routine.

NCA-AMAD vs NCA-GENL vs NCP-AAI

NCA-AMADNCA-GENLNCP-AAI
LevelAssociateAssociateProfessional
FocusBuilding AI applications end to end: agents, data, inference, customization, deployment and sizingGenerative AI and large language model fundamentalsDesigning, building and operating agentic AI systems in depth
Format50-60 questions plus a hands-on lab, 1 hour, $125Multiple choice, 1 hour60-70 questions, 120 minutes, $200
Best forEntry-level AI developers who ship model-backed applicationsLearners starting with LLM conceptsExperienced developers specializing in agents

AI developer salary and job outlook

BLS has no category for this certification, so the closest guide is software developers. In May 2025, the median annual wage for software developers was $135,980 ($134,040 including quality assurance analysts and testers), with 1,905,400 jobs and 10% projected employment growth from 2025 to 2035, much faster than the average for all occupations.

Source: U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: Software Developers, Quality Assurance Analysts, and Testers.

How we built these NCA-AMAD questions

Last reviewed October 16, 2026 against the NVIDIA: AI Model and Application Development certification exam page.

Related NVIDIA practice tests and guides

NCA-AMAD practice test FAQ

What is the NVIDIA NCA-AMAD certification?

NCA-AMAD is the NVIDIA-Certified Associate: AI Model and Application Development exam. It validates entry-level AI developers who select and evaluate pretrained models, customize them with fine-tuning or prompt engineering, deploy them with inference serving frameworks and integrate them into enterprise applications.

What is the NCA-AMAD exam format?

NVIDIA lists 50-60 multiple-choice questions plus a hands-on lab, with 1 hour to complete the exam. Results are pass or fail, and the exam is delivered through Certiverse.

How much does the NCA-AMAD exam cost?

NVIDIA lists the exam at $125 (USD). Prices can change by region, so confirm the current fee on NVIDIA's certification page before you register.

What domains does the NCA-AMAD exam cover?

Eight domains: Agentic AI (17%), Data Processing and Data Flywheel (17%), Inference Concepts (15%), Model Customization and Fine-Tuning Concepts (14%), Models and Model Types (11%), NVIDIA AI Enterprise and Blueprints Overview (10%), Sizing and Configuration (10%) and Physical AI (6%).

What is the passing score for NCA-AMAD?

NVIDIA reports results as pass or fail and does not publish a passing percentage. FlashGenius uses 70% as an estimated practice target, not an official passing standard.

What is the hands-on lab on the NCA-AMAD exam?

NVIDIA states the exam includes a hands-on lab alongside the multiple-choice questions but does not publish its tasks. Expect practical work such as calling or configuring a model service and acting on what you see. Our lab-style questions practice that kind of decision: which configuration, command, tool or next step fits.

Are there prerequisites for NCA-AMAD?

NVIDIA lists no formal prerequisites. The exam targets entry-level AI developers, so working knowledge of Python, REST APIs and basic machine learning concepts helps.

How long is the NCA-AMAD certification valid?

The certification is valid for two years from issuance. To recertify, you retake the exam. NVIDIA issues a digital badge and an optional certificate.

How should I study for NCA-AMAD?

Start with NVIDIA's AI Model and Application Development Fundamentals course and the study resources NVIDIA lists for each domain. Then take a mixed quick test, drill the heaviest domains (Agentic AI and Data Processing and Data Flywheel) and practice lab-style questions until reading configs and logs feels routine.

Which NCA-AMAD domain should I study first?

Agentic AI and Data Processing and Data Flywheel are each 17% of the exam, followed by Inference Concepts (15%) and Model Customization and Fine-Tuning Concepts (14%). Together those four are nearly two thirds of the exam.

How is NCA-AMAD different from NCA-GENL?

NCA-GENL focuses on generative AI and large language model fundamentals. NCA-AMAD is broader and more applied: it covers agents, data flywheels, inference serving, customization, NVIDIA AI Enterprise, sizing and physical AI, and it adds a hands-on lab.

Does NVIDIA offer official NCA-AMAD practice questions?

NVIDIA's exam page mentions practice questions in a Learning Mode that gives immediate feedback. FlashGenius adds 600 more questions with an explanation for every option, domain-by-domain practice and timed mock exams. Many candidates use both.

Are these official NVIDIA exam questions?

No. These are original practice questions written for FlashGenius against NVIDIA's published exam objectives and study resources. They are not copied from the exam, and FlashGenius is not affiliated with or endorsed by NVIDIA.

Is the NCA-AMAD practice test free?

Yes. You can review the sample questions on this page, take the 10-question mixed quick start and open each domain practice page without paying. The full 600-question bank and timed 60-question mock exams are part of FlashGenius Premium.

How often is this NCA-AMAD information reviewed?

The domains, weights and exam format were last reviewed on October 16, 2026 against NVIDIA's NCA-AMAD exam page. NVIDIA updates its exams, so check the official page before you register.

Keep practicing

NCA-AMAD practice test hub · Mixed quick start · NCA-GENL practice test

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.