NVIDIA

NVIDIA-Certified Associate: Generative AI LLMs (NCA-GENL) practice questions

Foundational generative AI and large language model knowledge for the NVIDIA-Certified Associate Generative AI LLMs exam.

New to NCA-GENL? Read the how to pass NVIDIA-Certified Associate: Generative AI LLMs study guide for a domain breakdown, a study plan, and exam-day tips.

Revising? The NCA-GENL cheat sheet puts the domain weightings, key facts, and easy-to-confuse traps on one printable page.

50 to 60
Questions
60 min
Time allowed
$125
Exam cost (USD)
419
Practice questions

Exam domains and weighting

The NCA-GENL blueprint is split across 5 domains. See the official exam guide for the authoritative breakdown.

NCA-GENL exam domain weighting - each domain's share of the exam. Full breakdown with links below.
NCA-GENL domains by share of the exam
DomainWeight
Core Machine Learning and AI Knowledge30%
Software Development24%
Experimentation22%
Data Analysis and Visualization14%
Trustworthy AI10%

Free sample questions

No account needed. Every question has a worked explanation, just like the full bank.

Free sampleCore Machine Learning and AI Knowledgemedium

In a transformer encoder, what is the primary purpose of the multi-head attention mechanism compared to single-head attention?

  • AIt allows the model to attend to information from different representation subspaces at different positions simultaneously. Correct
  • BIt reduces the total number of parameters by splitting the attention matrix into independent segments.
  • CIt replaces positional encoding by encoding token order directly through each attention head.
  • DIt applies a recurrent connection across heads so that the output of one head is fed as input to the next head sequentially.
Understand that multi-head attention enables transformers to capture diverse relationship types across subspaces simultaneously. Multi-head attention linearly projects the input into h separate query, key, and value spaces, computes scaled dot-product attention in each, then concatenates and projects the results. This parallel processing of different subspaces lets a single layer capture syntactic dependencies in one head and semantic relatedness in another at the same time, which a single-head attention layer cannot do.

Why A is correct: This is the defining benefit: each head learns a distinct linear projection of queries, keys, and values, enabling the model to capture different types of relationships (syntactic, semantic, coreference) in parallel across the sequence.

Why B is wrong: Tempting because 'splitting' sounds like compression, but multi-head attention does not reduce parameters - it uses separate learned projection matrices for each head, which typically keeps or increases the parameter count relative to a single wide attention layer.

Why C is wrong: Tempting because attention heads do process position-sensitive information, but positional encoding is a separate, additive signal injected into the embeddings before attention is computed - attention heads do not replace it.

Why D is wrong: Tempting for candidates who conflate multi-head attention with sequential processing, but the heads in multi-head attention operate in parallel and independently; their outputs are concatenated, not chained recurrently.

Free sampleCore Machine Learning and AI Knowledgemedium

A researcher notices that a transformer language model produces identical output regardless of the order in which tokens appear in the input sequence. Which component is most likely missing or misconfigured?

  • AThe feed-forward sublayer within each encoder block.
  • BThe positional encoding added to the token embeddings before the attention layers. Correct
  • CThe layer normalisation applied after each sublayer.
  • DThe residual connections that bypass each sublayer.
Recognise that positional encoding is the transformer component responsible for injecting token-order information into the model. Self-attention computes scores from pairwise dot products of query and key vectors derived from token embeddings. If no positional signal is added, the same embedding is produced for a given token regardless of where it appears in the sequence, making the model permutation-invariant. Positional encodings - whether sinusoidal or learned - are summed with token embeddings before the first attention layer, giving the model the ability to distinguish 'cat sat' from 'sat cat'.

Why A is wrong: Tempting because the feed-forward sublayer processes each position, but it operates identically on each position independently and does not encode order information - its absence would degrade quality but would not cause order-invariance on its own.

Why B is correct: Without positional encoding, the self-attention mechanism treats the input as a set rather than a sequence - the attention scores depend only on token identity, not position, so permuting tokens produces the same output. Positional encodings inject order information into the embeddings to break this symmetry.

Why C is wrong: Layer normalisation stabilises training and affects output magnitudes, but it contains no positional information and its removal would not cause the model to treat token order as irrelevant.

Why D is wrong: Residual connections carry gradient flow and preserve earlier representations, but they do not encode sequence order. Removing them would harm gradient propagation, not make the model order-invariant.

Free sampleCore Machine Learning and AI Knowledgemedium

When comparing a transformer-based language model to a recurrent neural network (RNN) for processing long text sequences, which characteristic most directly explains why transformers generally handle long-range dependencies more effectively?

  • ATransformers use gating mechanisms similar to LSTM cells that selectively retain information across many time steps.
  • BTransformers process sequences left-to-right one token at a time, which gives them better gradient flow than bidirectional RNNs.
  • CTransformers process all tokens in direct pairwise attention in a single pass, giving any two tokens a constant path length between them. Correct
  • DTransformers replace embeddings with one-hot vectors at each layer, avoiding the compression that causes RNNs to forget early tokens.
Explain that constant attention path length between any two tokens is why transformers handle long-range dependencies better than RNNs. In an RNN, information about a token at position i must be propagated through all hidden states between i and the current position, creating a path of length proportional to the sequence. Each step is a potential point of gradient vanishing or information loss. Transformers compute attention between all pairs of positions in one operation, so the path length is always 1, preserving gradient signal regardless of how far apart two tokens are.

Why A is wrong: LSTM-style gating is an RNN mechanism, not a transformer one. Transformers do not use gates; they use attention weights to route information. Attributing LSTM gating to transformers conflates two separate architectures.

Why B is wrong: Transformers do not process tokens sequentially left-to-right; they process the entire sequence in parallel. Claiming they are sequential conflates transformer inference with autoregressive generation - and bidirectional RNNs already improve over unidirectional ones for gradient flow.

Why C is correct: The scaled dot-product attention computes relationships between every pair of positions simultaneously, so the path length between any two tokens is O(1) regardless of sequence length. In an RNN, the signal from an early token must pass through every intermediate hidden state, creating O(n) path length and vanishing-gradient risk.

Why D is wrong: Transformers use dense learned embeddings, not one-hot vectors, at their input layer. One-hot representations are extremely high-dimensional and sparse; replacing embeddings with them would not improve memory of long-range dependencies.

Frequently asked questions

How many questions are on the NCA-GENL exam?
The NVIDIA-Certified Associate: Generative AI LLMs (NCA-GENL) exam has 50 to 60 questions and runs for 60 minutes. The format is multiple choice, online proctored.
What score do I need to pass NCA-GENL?
NVIDIA does not publish a fixed pass mark for NCA-GENL, so treat any "X%" figure you see elsewhere as unofficial. Examworthy gives you a per-domain readiness score so you can judge when you are ready across every domain.
How much does the NCA-GENL exam cost?
The exam costs 125 USD to sit. Practising on Examworthy is free to start, with a worked explanation on every question.
Is there a NCA-GENL practice exam?
Yes. Examworthy's exam mode runs a timed NCA-GENL practice exam (mock) paced to match the real exam, scored per domain so you can see exactly where you stand against the blueprint. Timed mocks are free with an account.
How does Examworthy help me prepare for NCA-GENL?
Every practice question carries a worked explanation and a per-distractor rationale, mapped to the official blueprint domains. You learn why each answer is right or wrong, not just the letter.
Is Examworthy affiliated with NVIDIA?
No. Examworthy is not affiliated with or endorsed by NVIDIA. Our questions are original, blueprint-aligned practice material; we never reproduce live exam items.

Related certifications

More certifications you can practise on Examworthy, related to NVIDIA-Certified Associate: Generative AI LLMs.

Browse all certifications

Examworthy is not affiliated with or endorsed by NVIDIA. All questions are original, blueprint-aligned practice material. We never reproduce live exam items. NCA-GENL and related marks belong to their respective owners.