All NVIDIA exams

Free NCA-AIIO practice test: 30 questions with answers

30 original questions for NVIDIA-Certified Associate: AI Infrastructure and Operations, drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.

Free questions
30
Full bank
100 questions
Real exam
60 min
Passing score
Pass/fail

NCA-AIIO exam guide: topics, cost and format

All 30 NCA-AIIO questions with answers

The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.

Essential AI Knowledge (10 questions)

  1. Question 1

    A team is choosing hardware for training deep neural networks. Which property of a GPU makes it better suited than a CPU for the large matrix operations at the core of training?

    1. AHigher single-thread clock speed that favours long sequential branching logic in code paths
    2. BMany cores that execute the same operation on many data elements in parallel
    3. CLarger per-core cache dedicated to operating system and kernel tasks
    4. DBuilt-in persistent NVMe storage for holding the training dataset
    Show answer and explanation
    Correct answer: B

    GPUs contain thousands of smaller cores designed for data-parallel arithmetic, which suits the matrix multiplications used in neural network training. CPUs are optimised for sequential, branchy workloads, and GPUs do not provide persistent storage.

  2. Question 2

    Which description best matches inference as opposed to training in a deployed model?

    1. AUpdating model weights through backpropagation on new labelled data with gradient descent steps
    2. BCleaning and deduplicating a raw dataset before storage in the data lake with schema checks
    3. CLabelling a dataset by hand before the model is allowed to see it
    4. DRunning the forward pass with fixed weights to produce predictions for new inputs
    Show answer and explanation
    Correct answer: D

    Inference uses a trained model with frozen weights to compute outputs for new inputs, which needs only the forward pass. Backpropagation and weight updates happen in training, and labelling and cleaning are data preparation steps.

  3. Question 3

    In a training run, one forward and backward pass is performed over a group of samples before the weights are updated. What is the name for the number of samples in that group?

    1. ALearning rate
    2. BEpoch count
    3. CDropout rate
    4. DBatch size
    Show answer and explanation
    Correct answer: D

    The batch size is the number of samples processed together before one weight update. The learning rate sets the step size, the epoch count is the number of full passes over the dataset, and dropout is a regularisation rate.

  4. Question 4

    A model scores 99 percent accuracy on its training data but only 62 percent on a held-out validation set. Which problem does this pattern most likely indicate?

    1. AUnderfitting caused by too few trainable parameters in a constrained model
    2. BInsufficient GPU memory on the training nodes, causing batch OOM errors
    3. COverfitting, where the model has learned the training data rather than general patterns
    4. DData leakage from the validation set into the labels during feature scaling and target encoding steps
    Show answer and explanation
    Correct answer: C

    A large gap between training and validation performance is the classic sign of overfitting. Underfitting would show poor performance on both sets, and memory limits would stop training rather than change the gap.

  5. Question 5

    A team has a model pretrained on a large general dataset and wants to adapt it to a small set of their own labelled support tickets. Which approach is this?

    1. ATraining from random initialization on the small labelled dataset
    2. BQuantizing the model to 4-bit integers using post-training calibration on Ampere
    3. CHyperparameter search over the batch size and learning rate schedule with sampling
    4. DTransfer learning by fine-tuning the pretrained model on the new data
    Show answer and explanation
    Correct answer: D

    Transfer learning reuses knowledge from a pretrained model and adapts it with fine-tuning on a smaller dataset. Training from scratch on a small set usually overfits, while quantization and batch size search do not adapt the model to new data.

  6. Question 6

    Which technique is commonly used to speed up training and reduce memory use on Tensor Cores by performing most arithmetic in 16-bit floating point while keeping a master copy of weights in higher precision?

    1. AUsing 64-bit floating point for every operation
    2. BMixed precision training with FP16 or BF16
    3. CInteger-only arithmetic with no scaling
    4. DRandom precision chosen separately for each layer at runtime
    Show answer and explanation
    Correct answer: B

    Mixed precision performs most operations in FP16 or BF16 on Tensor Cores for speed and memory savings, while keeping FP32 master weights for stability. Full FP64 is slower, and integer-only training without scaling is unstable.

  7. Question 7

    A data scientist evaluates a binary classifier on a dataset where positives are rare. Which metric balances precision and recall into one number that is useful in this situation?

    1. ALearning rate
    2. BF1 score
    3. CMean squared error
    4. DBatch size
    Show answer and explanation
    Correct answer: B

    The F1 score is the harmonic mean of precision and recall, so it penalises a model that achieves high accuracy only by predicting the majority class. Mean squared error is a regression loss, while learning rate and batch size are training settings rather than evaluation metrics.

  8. Question 8

    Which TWO statements about supervised learning are correct? (Choose two.)

    1. AIt requires labelled examples for the training data
    2. BIt requires no training data at all
    3. CIt learns a mapping from inputs to known outputs
    4. DIt can be applied only to image data
    5. EIt cannot be used for regression tasks
    Show answer and explanation
    Correct answer: A, C

    Supervised learning uses labelled examples to learn a mapping from inputs to known outputs. It needs training data, it is used across data types, and it covers regression as well as classification.

  9. Question 9

    Which TWO are typical use cases for large language models? (Choose two.)

    1. AReal-time motor control for an industrial robot arm
    2. BSummarising long documents into key points
    3. CCompressing raw video frames in camera hardware
    4. DDrafting replies to customer emails for a human to review
    Show answer and explanation
    Correct answer: B, D

    LLMs are well suited to summarising and drafting natural-language text. Motor control and in-camera video compression rely on different control and signal-processing systems rather than language models.

  10. Question 10

    During training, a model's loss is reduced by repeatedly adjusting its weights. Which algorithm does this, by moving the weights in the direction opposite to the gradient of the loss?

    1. AGradient descent
    2. BPrincipal component analysis
    3. CK-means clustering
    4. DBeam search
    Show answer and explanation
    Correct answer: A

    Gradient descent and its variants compute the gradient of the loss with respect to the weights and step in the negative gradient direction. PCA is a dimensionality reduction method, K-means is a clustering algorithm, and beam search is a decoding strategy used at inference time.

AI Operations (10 questions)

  1. Question 11

    An administrator runs a Kubernetes cluster of GPU nodes and wants the driver, container runtime integration and device plugin to be installed and kept up to date automatically on each node. Which NVIDIA tool should they deploy?

    1. ANVIDIA GPU Operator
    2. BNVIDIA Triton Inference Server
    3. CNVIDIA RAPIDS
    4. DNVIDIA NeMo framework
    Show answer and explanation
    Correct answer: A

    The NVIDIA GPU Operator automates the lifecycle of the GPU software stack on Kubernetes nodes, including drivers, the container toolkit and the device plugin. Triton serves models, RAPIDS accelerates data science, and NeMo is a framework for building generative models.

  2. Question 12

    An operator wants telemetry on GPU health such as temperature, power draw, clock speeds and utilization, collected from many servers for monitoring. Which NVIDIA component should be used to gather these metrics?

    1. ANVIDIA TensorRT-LLM Model Optimizer
    2. BDCGM (Data Center GPU Manager)
    3. CNVIDIA NGC Catalog Model Registry
    4. DNVIDIA cuDNN kernel library
    Show answer and explanation
    Correct answer: B

    DCGM collects and exports GPU health and telemetry data, and it integrates with monitoring systems such as Prometheus. TensorRT optimises inference engines, the NGC catalog hosts software, and cuDNN is a deep learning primitives library.

  3. Question 13

    A company serves several models trained in different frameworks behind one inference endpoint and wants dynamic batching and concurrent model execution on GPUs. Which NVIDIA software is designed for this?

    1. ATriton Inference Server
    2. BRAPIDS cuDF DataFrame API
    3. CNVIDIA Nsight Systems Viewer
    4. DNVIDIA DGX Cloud Management
    Show answer and explanation
    Correct answer: A

    Triton Inference Server hosts models from multiple frameworks, supports dynamic batching and concurrent execution, and exposes standard inference endpoints. cuDF is a dataframe library, Nsight Systems is a profiler, and DGX Cloud is a hosted service.

  4. Question 14

    A Kubernetes pod must be scheduled onto a node with one free NVIDIA GPU. Which resource specification in the pod manifest requests the GPU?

    1. Aresources.limits with nvidia.com/gpu set to 1
    2. BAn environment variable CUDA_VISIBLE_DEVICES set in the image only
    3. CA hostPath volume mounting /dev/nvidia0
    4. DA nodeSelector that targets nodes labelled cpu
    Show answer and explanation
    Correct answer: A

    The device plugin exposes GPUs as the extended resource nvidia.com/gpu, and requesting it under resource limits schedules the pod onto a node with a free GPU. An environment variable alone does not reserve hardware, and host paths and CPU selectors do not allocate GPUs.

  5. Question 15

    A team runs many training and inference jobs on a shared GPU cluster and wants GPU allocation to be scheduled by priority, with the ability to share GPUs fractionally across teams. Which NVIDIA product addresses this?

    1. ANVIDIA Run:ai
    2. BNsight Compute
    3. CNVIDIA Riva
    4. DNeMo Guardrails
    Show answer and explanation
    Correct answer: A

    NVIDIA Run:ai provides GPU orchestration and scheduling for AI workloads, including fractional GPU allocation and quota management. Nsight Compute profiles kernels, Riva is a speech AI toolkit, and NeMo Guardrails enforces conversational rules.

  6. Question 16

    A team wants the same CUDA, cuDNN and framework versions on every training node, packaged and validated for NVIDIA GPUs, so the environment is reproducible. Which source should they use?

    1. ANGC container images from the NVIDIA catalog
    2. BPersonal laptops with manually installed libraries
    3. CGit LFS storage of compiled binaries
    4. DA spreadsheet listing library versions
    Show answer and explanation
    Correct answer: A

    NGC containers bundle validated CUDA and framework stacks for NVIDIA GPUs, which keeps environments consistent across nodes. Manual installs drift over time, and Git LFS and spreadsheets do not provide runnable validated environments.

  7. Question 17

    An inference service's GPU utilization is near 100 percent, and the queue of pending requests keeps growing while CPU and network usage stay low. What is the most likely bottleneck?

    1. ANetwork cable speed between the load balancer and the clients
    2. BDisk free space on the logging volume
    3. CGPU compute capacity for the model being served
    4. DDNS resolution for the client application
    Show answer and explanation
    Correct answer: C

    High GPU utilization with a growing queue while other resources are idle points to the GPU being the constraint, so more GPU capacity, batching, or a smaller model is needed. Disk, DNS and client-side network speed are not indicated by these symptoms.

  8. Question 18

    Which TWO are benefits of packaging AI workloads in containers? (Choose two.)

    1. AConsistent, reproducible environments across development and production nodes
    2. BRemoving the need for a GPU driver on the host system entirely
    3. CBundling application dependencies together so the same image runs on each node
    4. DReplacing the need for an orchestrator when scaling to many nodes
    5. EAutomatically tuning the model's hyperparameters
    Show answer and explanation
    Correct answer: A, C

    Containers give reproducible environments and bundle application dependencies so the same image runs across nodes. The host still needs a compatible GPU driver, an orchestrator is still needed at scale, and containers do not tune hyperparameters.

  9. Question 19

    An operator wants to be alerted when a GPU starts to report an increasing count of uncorrectable ECC memory errors, which can signal failing hardware. Which metric should the monitoring system watch?

    1. AThe number of browser tabs open on the admin workstation now
    2. BThe coffee machine status in the data center lobby area
    3. CUncorrectable ECC memory error counts reported by the GPU telemetry
    4. DThe count of unused DNS records in the internal zone
    Show answer and explanation
    Correct answer: C

    Uncorrectable ECC errors indicate memory faults that can corrupt results, and GPU telemetry such as DCGM exposes them. The other items are unrelated to GPU hardware health.

  10. Question 20

    A data science team wants a central place to register model versions, record metrics and lineage, and promote an approved version to production. Which MLOps capability provides this?

    1. AA model registry
    2. BA static PDF of training notes
    3. CA shared folder on a laptop
    4. DA firewall rule set
    Show answer and explanation
    Correct answer: A

    A model registry stores versioned models with their metadata and lifecycle stages, which supports promotion and rollback. A PDF, a laptop folder and firewall rules do not provide versioned model governance.

AI Infrastructure (10 questions)

  1. Question 21

    A multi-GPU server must let its eight GPUs exchange data at very high bandwidth without going through the host CPU. Which interconnect provides this within the node?

    1. APCIe Gen3 slots without any switch
    2. BWi-Fi 6E adapters
    3. CUSB 3.2 ports
    4. DNVLink and NVSwitch
    Show answer and explanation
    Correct answer: D

    NVLink with NVSwitch provides high-bandwidth GPU-to-GPU links inside a system, avoiding the slower PCIe path through the CPU. PCIe is lower bandwidth, and wireless and USB connections are not used for GPU-to-GPU traffic.

  2. Question 22

    A data center wants to offload networking, storage and security processing from the host CPUs of its AI servers onto a dedicated processor on the network adapter. Which NVIDIA component does this?

    1. ATensor Core
    2. BNVLink bridge
    3. CBlueField DPU
    4. DNVMe solid-state drive
    Show answer and explanation
    Correct answer: C

    BlueField data processing units run networking, storage and security services on the adapter, freeing host CPU cycles. Tensor Cores are compute units inside the GPU, NVLink bridges connect GPUs, and NVMe drives store data.

  3. Question 23

    A team is building storage for a large training cluster in which many GPU nodes read the same dataset in parallel. Which storage design is most appropriate?

    1. AA single NFS export on one server with a 1 GbE link, mounted over NFSv3 on each node
    2. BA parallel file system delivering high aggregate throughput to all nodes
    3. CRemovable USB drives shared between engineers by copying datasets from laptops
    4. DEmail attachments copied to each node through an SMTP relay before each training job
    Show answer and explanation
    Correct answer: B

    A parallel file system spreads data across many storage servers and delivers high aggregate throughput to many clients at once, which keeps GPUs fed. A single export on a slow link becomes a bottleneck, and removable or ad hoc copies do not scale.

  4. Question 24

    A DGX-class system will run a small inference service and a separate development environment on the same GPU. The administrator wants each workload to have its own isolated slice of GPU memory and compute. Which feature should be enabled?

    1. AGPUDirect Storage over RDMA
    2. BNVLink peer-to-peer access
    3. CMulti-Instance GPU (MIG)
    4. DContainer Toolkit CDI hooks
    Show answer and explanation
    Correct answer: C

    MIG partitions a supported GPU into isolated instances, each with dedicated memory and compute resources. NVLink connects GPUs, GPUDirect Storage moves data between storage and GPUs, and the container toolkit exposes GPUs to containers without partitioning them.

  5. Question 25

    A data hall must support racks drawing very high power density for GPU servers, and air cooling cannot remove the heat within the available floor space. Which approach is most appropriate?

    1. AUse direct liquid cooling that removes heat at the component level
    2. BReduce the rack's power draw by removing the GPUs
    3. CAdd more fans to the same air handler without changing the flow path
    4. DDisable thermal management on the GPUs
    Show answer and explanation
    Correct answer: A

    Direct liquid cooling carries heat away from high-power components more efficiently than air, which allows higher rack densities. Removing GPUs defeats the purpose, extra fans in the same design give limited gains, and disabling thermal management risks hardware damage.

  6. Question 26

    Multi-node training jobs require very low latency and high bandwidth between nodes, with RDMA support. Which networking technologies are typically used for this?

    1. AEmail relay servers with SMTP over TLS
    2. BBluetooth 5.0 personal area networking
    3. CInfiniBand or RoCE-capable Ethernet fabrics
    4. DDial-up modems over telephone lines
    Show answer and explanation
    Correct answer: C

    InfiniBand and RDMA over Converged Ethernet provide the low-latency, high-bandwidth communication that distributed training depends on. Bluetooth, dial-up and mail relays do not meet these requirements.

  7. Question 27

    An engineer wants a remote GPU to read data directly from a peer node's memory over the network without staging it through host CPU memory on either side. Which technology enables this?

    1. AcuDF dataframe operations
    2. BNVML management queries
    3. CNVIDIA Container Toolkit
    4. DGPUDirect RDMA
    Show answer and explanation
    Correct answer: D

    GPUDirect RDMA lets network adapters move data directly to and from GPU memory, bypassing CPU copies on the path. cuDF and NVML do not transfer data over the network, and the Container Toolkit exposes GPUs to containers.

  8. Question 28

    Which TWO factors are most important when sizing storage for a training cluster? (Choose two.)

    1. AThe colour of the rack doors
    2. BThe dataset size and how often checkpoints are written
    3. CThe aggregate read and write throughput needed to keep GPUs busy
    4. DThe keyboard layout used by the administrators
    Show answer and explanation
    Correct answer: B, C

    Dataset size and checkpoint frequency determine capacity, and aggregate throughput determines whether the GPUs wait for data. Physical rack appearance and administrator peripherals do not affect storage sizing.

  9. Question 29

    A company wants a pre-integrated, full-stack AI supercomputer with GPUs, networking and software that can be deployed as a unit for large model training. Which NVIDIA offering is designed for this?

    1. AA consumer GeForce graphics card built for gaming desktops and PCs
    2. BAn NVIDIA DGX system or DGX SuperPOD reference architecture
    3. CA Jetson module for embedded robotics and drones
    4. DA BlueField DPU for network security, offloading firewall tasks
    Show answer and explanation
    Correct answer: B

    DGX systems and DGX SuperPOD architectures integrate GPUs, networking and software for large-scale AI workloads. A gaming card, a Jetson embedded module and a DPU are components or products aimed at different use cases.

  10. Question 30

    A facility manager compares the efficiency of its data center using a standard ratio of total facility energy to IT equipment energy. Which metric is this?

    1. AMean time between node failures (MTBF)
    2. BCache hit ratio of the L2 GPU cache
    3. CPower Usage Effectiveness (PUE)
    4. DBandwidth-delay product of a TCP link
    Show answer and explanation
    Correct answer: C

    PUE is total facility power divided by IT equipment power, where values closer to 1.0 indicate less overhead for cooling and distribution. The other metrics measure reliability, caching and network performance respectively.

Want more NCA-AIIO questions?

The full bank has 100 questions with answers and explanations, as a PDF, an online practice exam, or both.

Full question bank · 100 questions
$75$104

Both formats together. The best value.

Instant access after payment, with 90 days of updates. Checkout is on our store, AIExamCerts.