The NCP-GENL doesn't test whether you can define "tensor parallelism." It tests whether you know when tensor parallelism is the wrong choice. One firsthand account from a candidate who passed in December 2025 put it plainly: the exam felt less like a badge test and more like a practical engineering evaluation for working with frontier-scale models. If you've only ever called an LLM through an API, this is not your exam. If you've spent two years making large models run fast on real hardware, this is where you prove it.
The short version
- 120 minutes, 60–70 questions, $200, online-proctored only via Certiverse. No test center option.
- 40% of the exam is optimization and acceleration. Model Optimization (17%), GPU Acceleration (14%), and Model Deployment (9%) collectively test whether you can make LLMs fast and cheap on NVIDIA hardware.
- Scenario questions dominate. Roughly 25% are multi-select ("select TWO"), and many require reasoning across domains simultaneously: a deployment latency problem might demand knowledge of both quantization and serving pipeline configuration.
- The NVIDIA tool stack is tested by name. Confusing NeMo Customizer with NIM, or TensorRT-LLM with Triton, is the most common avoidable mistake.
- Most candidates need 120–160 hours over 8–10 weeks. Engineers with 2+ years of daily production LLM work may need 40–60 hours.
- NVIDIA does not disclose pass rates or numeric scores. Results are pass/fail only. Limited community data suggests the exam is notoriously rigorous, and candidates with real production experience achieve significantly higher first-attempt pass rates.
- When two answers seem equally valid, the NVIDIA-tooling answer is typically correct. The exam rewards ecosystem familiarity, not abstract correctness.
What NVIDIA is actually testing
The NCP-GENL validates a specific kind of engineer: someone who can take a large language model from training through optimization to production serving on NVIDIA infrastructure. The mental model is not "know the concepts" but "make the system work under constraints." A question won't ask you to define quantization. It'll give you a 70B model with 200ms latency and ask which quantization strategy gets you to 50ms while maintaining 95% accuracy.
This is an engineering exam, not a vocabulary exam. NVIDIA's official description calls it "an intermediate-level credential that validates a candidate's ability to design, train, and fine-tune cutting-edge LLMs, applying advanced distributed training techniques and optimization strategies to deliver high-performance AI solutions." The stated prerequisite is 2–3 years of practical experience with large language models. There's no enforced gate, but the difficulty assumes that experience.
Exam at a glance
| Item | Value |
|---|---|
| Cost | $200 USD |
| Duration | 120 minutes |
| Questions | 60–70 scored questions |
| Passing Score | Not publicly disclosed (pass/fail only) |
| Format | Multiple choice, multiple response (~25% select-two), scenario-based |
| Validity | 2 years |
| Testing | Online proctored only (Certiverse platform, live remote proctor) |
| Retake Policy | 14-day wait between attempts; max 5 attempts per rolling 12 months; full $200 repurchase required |
The time pressure is moderate but real. At 60–70 questions in 120 minutes, you get roughly 1.7–2 minutes per question. Straightforward recall questions take 30 seconds. Multi-step scenario questions can eat 4–5 minutes if you let them. The pattern across pass reports shows that flagging long scenario items and returning after easier questions is essential time management.
About a quarter of questions are multi-select format, asking you to choose two correct answers from four or five options. Candidates unprepared for this format lose time second-guessing. The scoring mechanism is not publicly documented, but results arrive as a simple pass or fail within approximately 24 hours, along with a Credly digital badge if you pass.
One important caveat: NVIDIA previewed hands-on lab components for select professional exams at GTC 2026. Whether this has been added to NCP-GENL specifically is unclear at time of writing. Verify on the official exam page before scheduling.
Who this exam is for (and who should wait)
The NCP-GENL is built for ML engineers, AI infrastructure architects, inference performance engineers, and AI SREs who work directly with LLM training and serving infrastructure. If your job involves deciding between tensor parallelism and pipeline parallelism, choosing quantization strategies for production models, or deploying inference pipelines with Triton and NIM, this exam validates what you already do.
If you're an application developer who calls hosted LLM APIs, or a data scientist whose LLM work stays at the prompting and fine-tuning layer without touching infrastructure, the NCA-GENL (associate) certification is the better starting point. The difficulty spike from associate to professional is severe. The associate exam is 50 questions in 60 minutes at $125 and covers ecosystem terminology and transformer basics. NCP-GENL goes materially deeper into distributed training, GPU memory math, and production deployment. Attempting NCP-GENL without genuine multi-GPU, hands-on experience is the single most common failure pattern.
Domain-by-domain breakdown
Domain 1 — Model Optimization & Deployment (17%)17%
The heaviest domain on the exam, and extremely scenario-heavy. This is where the exam separates people who've read about quantization from people who've applied it under latency constraints.
You need to understand quantization techniques across the precision spectrum: FP16, FP8, INT8, INT4. The exam tests post-training quantization (PTQ) versus quantization-aware training (QAT), and you must know the hardware mapping. FP8 needs Hopper or Blackwell architecture (Ada with reduced efficiency). INT8 SmoothQuant is the Ada fallback. INT4 with AWQ or GPTQ serves memory-constrained and edge deployments. FP8 KV cache is generally preferred over INT8 on Hopper and Ada.
Critical trap that appears repeatedly: quantization reduces latency and memory footprint. It does not improve accuracy. If an answer choice claims quantization improves accuracy, eliminate it immediately.
TensorRT-LLM is central to this domain. Know the engine build pipeline: export, quantize, build, calibrate, deploy via Triton or NIM. Understand in-flight (continuous) batching, paged KV cache, custom attention kernels, and speculative decoding. NIM microservices are increasingly tested here; NIM packages a TensorRT-LLM engine with an OpenAI-compatible API inside a Docker container. When two optimization answers seem equally valid, the one naming TensorRT-LLM or NIM is typically the intended answer.
Pruning and knowledge distillation round out the domain. Know when to use each: pruning removes redundant weights for inference efficiency, distillation transfers knowledge from a large teacher model to a smaller student model for deployment.
Domain 2 — GPU Acceleration & Optimization (14%)14%
Consistently identified as the hardest and most differentiating domain. If you haven't done multi-GPU distributed training with your own hands, this is where you'll struggle.
The exam tests trade-offs between parallelism strategies, not definitions. You need to know that tensor parallelism splits within a layer (across attention heads), requires high-bandwidth NVLink interconnect, and is mapped over high-bandwidth dimensions. Pipeline parallelism splits across layers (inter-layer, vertical), introduces pipeline bubbles that you mitigate with micro-batch scheduling, and goes over low-bandwidth dimensions. Data parallelism replicates the model across GPUs for throughput scaling. World size equals DP × TP × PP.
ZeRO optimizer stages are tested with real numbers. ZeRO Stage 1 shards optimizer states. Stage 2 adds gradient sharding. Stage 3 adds parameter sharding. The practical impact: for a 70B model, ZeRO Stage 3 can reduce memory from 1,120 GB to 140 GB, at the cost of roughly 1.5x communication overhead. You need to reason about when that trade-off is worth it.
Pipeline bubble problems and synchronous versus asynchronous pipeline execution appear in scenario questions. Microbatch scheduling, gradient accumulation, and activation checkpointing (trading memory for recompute) are all fair game. NVIDIA Tensor Cores, NCCL collectives (AllReduce, AllGather, ReduceScatter), NVLink for intra-node communication, and InfiniBand for inter-node communication complete the picture.
Profiling with Nsight tools is tested here too. Nsight Systems provides the system-wide timeline view to identify CPU-GPU overlap issues and bottleneck locations. Nsight Compute goes deeper, offering kernel-level analysis: occupancy, warp stalls, memory-versus-compute bound diagnosis. Know the workflow: start with Nsight Systems to find the problem area, drill into Nsight Compute for kernel-level root cause.
Domain 3 — Prompt Engineering (13%)13%
One of the more approachable domains, but the scenario questions carry teeth. You won't be asked to define few-shot prompting. You'll be given a business scenario and asked to identify the correct prompting strategy.
The key distinction the exam tests: chain-of-thought (CoT) prompting is for complex multi-step reasoning. Few-shot prompting is for style and format consistency. Confusing the two is a common distractor pattern. Zero-shot and one-shot are tested by context. The ReAct prompting framework (combining reasoning and acting) appears as a distinct technique.
NeMo Guardrails is tested in this domain as a specific NVIDIA tool for safer LLM responses. Know that guardrails operate at the application layer through input, output, dialog, retrieval, and execution rails defined with Colang flows.
Beam search versus greedy decoding versus sampling trade-offs appear. Beam search works well for translation and summarization but tends toward repetition. Temperature controls distribution sharpness: 0 is approximately greedy, higher values flatten the distribution. Top-k and top-p (nucleus) sampling offer different approaches to controlling output diversity. Length penalty controls verbosity in generation.
One fact that catches people: Triton Inference Server does NOT include built-in prompt engineering tools. Prompting happens at the application layer. If an answer suggests Triton handles prompt optimization, eliminate it.
Domain 4 — Fine-Tuning (13%)13%
LoRA is a high-frequency exam topic. Know the mechanics: two low-rank matrices (B and A) are inserted at target layers (typically Q, K, V, O projections) and trained while the base model stays frozen. Typical rank is 8–16. Learning rate is roughly 10x lower than pretraining. NeMo provides native LoRA support through NeMo Customizer.
QLoRA extends LoRA by quantizing the base model to 4-bit NF4 precision with double quantization while keeping adapters in BF16. The trade-off: significantly less memory at the cost of slightly more computation. Know when QLoRA is the right choice (memory-constrained fine-tuning of very large models) versus standard LoRA.
The RLHF pipeline is tested as a three-stage flow: supervised fine-tuning (SFT), then reward model training, then PPO optimization. The critical detail: PPO requires four interacting models (the policy model, the reference model, the reward model, and the value model). People who've only read about RLHF conceptually miss this. Direct Preference Optimization (DPO) and SteerLM appear as alternatives that simplify the alignment process.
The RAG versus fine-tuning versus prompt engineering decision framework is a cross-domain question that appears multiple times throughout the exam. You need to know when each approach is appropriate: prompt engineering for quick behavioral adjustments with no training cost, RAG for grounding responses in external knowledge without modifying the model, fine-tuning for persistent behavioral changes or domain adaptation. Mix 5–10% general data during fine-tuning to prevent catastrophic forgetting.
Domain 5 — Data Preparation (9%)9%
Generally manageable for candidates with ML preprocessing backgrounds. The domain covers dataset curation, cleaning pipelines, deduplication, and exploratory data analysis.
Classic trap: EDA must be performed before fine-tuning. If a question sequence implies skipping analysis and jumping straight to training, that answer is wrong.
Tokenization is tested by context. BPE (Byte Pair Encoding) is the most common modern approach, used by GPT-family models. WordPiece is associated with BERT. SentencePiece is language-agnostic and handles multilingual text without pre-tokenization. Know when each is preferred based on the use case.
NVIDIA RAPIDS for GPU-accelerated data workflows is the NVIDIA-specific knowledge tested here. RAPIDS accelerates pandas-like operations on GPU, and the exam expects you to recognize it as the NVIDIA solution for data processing bottlenecks.
Domain 6 — Model Deployment (9%)9%
Triton Inference Server is the backbone of this domain. Know its capabilities: dynamic batching (automatically groups incoming requests), concurrent model execution through instance groups, model ensembles, model versioning, response caching, and the Model Analyzer tool for performance profiling. Note that Triton is now part of the NVIDIA Dynamo platform.
NIM microservices are increasingly central as of 2026. The formula: NIM = Triton + TensorRT-LLM engine + OpenAI-compatible API, shipped as a Docker container per model. NIM exposes Prometheus metrics out of the box, including TTFT (time to first token), TPOT (time per output token), GPU utilization, and queue depth.
A/B testing in deployment uses a balanced 50/50 traffic split. This is explicitly tested. ONNX is the primary standard for cross-framework model interoperability.
Docker and Kubernetes deployment patterns with GPU support, KV-cache management, continuous batching strategies, and API serving patterns round out the domain. If you've deployed a model behind Triton with dynamic batching in a Kubernetes cluster, this domain is straightforward. If you haven't, the specificity of the questions will be difficult to fake.
Domain 7 — Evaluation (7%)7%
BLEU score trap: it measures similarity to reference text. It does not measure vocabulary size or model intelligence. Perplexity measures contextual prediction uncertainty (lower is better). F1-score is better than accuracy for imbalanced datasets. These distinctions generate questions.
RAG quality assessment appears in scenario form. Know the full pipeline order: chunk, embed, store, retrieve, rerank, generate. Getting this order wrong is a common failure. Evaluation metrics for RAG include context precision, context recall, faithfulness, and recall@k.
Human evaluation methodologies, LLM-as-judge approaches, BERTScore for semantic similarity, and Pass@k for code generation are all in scope. Hallucination detection is tested at a conceptual level, often framed through NeMo Guardrails capabilities.
Domain 8 — Production Monitoring & Reliability (7%)7%
Candidates who focus only on model training frequently neglect this domain and get surprised on exam day. The failure reports are consistent on this point: monitoring questions appear embedded in deployment scenarios, creating multi-part questions that punish anyone who skipped this content.
Know the three production roles the exam references: AI Platform Engineer, Inference Performance Engineer, AI SRE. NIM exposes Prometheus metrics by default. The metrics you need to know: TTFT, P50/P95/P99 latency, tokens per second, GPU utilization, memory usage, throughput, and queue depth. Grafana dashboards for observability are tested at the conceptual level.
Drift detection at both data and model output levels is a scenario question topic. Automated retraining triggers, model versioning strategies, and root-cause analysis for inference degradation round out the domain. DCGM (Data Center GPU Manager) handles GPU-level monitoring.
Domain 9 — LLM Architecture (6%)6%
The lowest-weighted domain, but foundational for everything else. Candidates with ML or deep learning backgrounds generally find this the easiest section.
The attention formula dividing by √d_k prevents excessively large dot products from saturating softmax. This specific detail appears. Query retrieves information; Value carries information. Confusing Query and Value roles is a common error.
Multi-head attention (MHA) versus multi-query attention (MQA) versus grouped-query attention (GQA) is tested in the context of KV-cache efficiency. MQA and GQA cut KV-cache memory by 8–16x compared to MHA. Positional encoding questions test why it's needed (transformers have no inherent notion of token order), and the differences between absolute, relative, RoPE, and ALiBi approaches. RoPE and ALiBi support length extrapolation beyond training context.
Scaling laws and model family distinctions appear in scenario context: when to choose a 7B versus 70B model given memory, latency, and accuracy constraints.
Domain 10 — Safety, Ethics & Compliance (5%)5%
The lowest-weighted domain and generally the most straightforward. Bias mitigation questions favor NVIDIA AI Enterprise ethical AI frameworks as the correct answer. NeMo Guardrails for safety constraints appears in deployment scenarios, covering jailbreak prevention, topic control, content safety, and PII detection rails.
Bias detection techniques include demographic parity testing, counterfactual testing, red-teaming, and toxicity scoring. Regulatory compliance considerations are tested at a conceptual level. This domain overlaps with the Evaluation domain around hallucination detection.
People with backgrounds in responsible AI or ML governance consistently report this as the least surprising domain.
Where candidates lose points
The failure patterns for NCP-GENL cluster around five recurring mistakes.
1. Training-only study. Focusing exclusively on model training and neglecting deployment, monitoring, and optimization collectively means ignoring 33% of the exam. Multiple experience threads say the same thing: candidates who think "I know how to train models" walk in and discover that 40% of the exam is about making them run in production.
2. Conceptual-only NVIDIA tool knowledge. Studying what NeMo, TensorRT-LLM, Triton, and NIM are without ever using them leaves you vulnerable to NVIDIA-flavored distractors. When two options are technically correct but one names an NVIDIA tool, the NVIDIA answer is typically intended. Those who failed and retook it say hands-on tool experience was the difference.
3. Attempting the exam too early. The difficulty spike from NCA-GENL (associate) to NCP-GENL is severe. Candidates with fewer than two years of production LLM experience consistently underestimate the depth. The exam assumes you've seen pipeline bubbles, debugged OOM errors during distributed training, and configured inference serving under SLA constraints.
4. Misunderstanding the RAG/fine-tuning/prompting decision framework. This cross-domain decision appears multiple times. If you can't articulate when RAG is better than fine-tuning, when prompt engineering is sufficient, and when full fine-tuning is the only option, you will lose points across multiple questions.
5. Underestimating parallelism. ZeRO Stage memory math, pipeline bubble trade-offs, and the distinction between tensor parallelism (intra-layer, needs NVLink) and pipeline parallelism (inter-layer, tolerates slower interconnect) require deep understanding. Definitions won't save you here.
The preparation path
Foundation: the official learning path
NVIDIA's official DLI learning path contains five courses mapped directly to exam domains. Start with Building RAG Agents With LLMs ($90, 8 hours self-paced), which offers the highest value per dollar and covers prompt engineering, evaluation, and deployment domains with GPU-powered cloud labs.
The Model Parallelism: Building and Deploying Large Neural Networks course ($500, instructor-led) is the single best resource for the hardest domain. It covers tensor parallelism, pipeline parallelism, data parallelism, and activation checkpointing with real GPU environments. If your employer covers training costs, prioritize this one.
The learning path also includes Adding New Knowledge to LLMs ($500, instructor-led) for fine-tuning, Deploying RAG Pipelines for Production at Scale ($500, self-paced) for deployment and monitoring, and Optimizing CUDA ML Codes With NVIDIA Nsight's Profiling Tools ($30, 4 hours self-paced). The Nsight course has the best price-to-relevance ratio of any official resource and directly addresses GPU profiling questions.
One key weakness across the official path: the courses are easier than the real exam. Completing them does not mean you're ready. The courses build the knowledge base. Practice questions test whether you can apply it under pressure.
Official exam tools and documentation
- Download the official NVIDIA Exam Blueprint PDF from the NCP-GENL certification page. Convert it into a confidence-tracking spreadsheet. Rate yourself Red, Yellow, or Green on every subtopic. Do not schedule your exam until every row is Green.
- Read the NeMo Framework User Guide for RLHF pipeline details (SFT, Reward Model, PPO, DPO, SteerLM).
- Read the TensorRT documentation on quantized types for PTQ, QAT, FP8/INT8/INT4 support details.
- Explore the NVIDIA GenerativeAIExamples GitHub repository for runnable RAG, Q&A, and fine-tuning workflows.
- Use Google Colab or Kaggle notebooks for free T4 GPU access when practicing NeMo workflows and TensorRT concepts.
Practice questions
Use CertCompanion's NCP-GENL practice exams as your primary drill tool. Aim for consistent scores of 80–85% before scheduling the real exam. Review not just the correct answers but why each distractor is wrong. The scenario-based format rewards candidates who understand elimination logic, not just recall.
Discount opportunity
NVIDIA's "What's New With NVIDIA Certification" on-demand webinar is free and provides a 50% off exam discount code upon completion, cutting the $200 fee to $100. This is the highest-ROI free resource available. Check whether your employer's training budget covers the remaining cost.
Study hours by background
| Background | Estimated hours | What drives the difference |
|---|---|---|
| Production LLM engineer (2+ years daily experience with distributed training, fine-tuning, inference optimization, NVIDIA tools) | 40–60 hours | You already know the systems. Time goes to NVIDIA-specific tool taxonomy, blueprint gap-filling, and practice exam drilling. |
| ML engineer with transformer experience (1–2 years, familiar with fine-tuning but limited NVIDIA-specific tooling) | 80–120 hours | Core concepts are solid but NVIDIA ecosystem specifics, parallelism math, and production deployment need dedicated study. The DLI courses fill the gap. |
| Early-career ML practitioner (less than 1 year experience) | 160–200+ hours | NVIDIA recommends 2–3 years of experience. Consider passing NCA-GENL first and gaining real-world production experience before attempting NCP-GENL. The difficulty spike is real. |
On exam day
Before the exam: Install the Certiverse secure browser several days in advance and run the system check tool. Ensure your environment meets all requirements: clean desk, quiet private room, stable internet, good lighting, government-issued photo ID, no secondary monitors or mobile devices visible. The live remote proctor will ask you to pan your webcam slowly around the desk, walls, and floor.
During the exam: No breaks are permitted. Use the bathroom before launching. Budget approximately 1.7–2 minutes per question. Flag scenario questions that require extended reasoning and move on. Return to flagged items after completing the faster questions. Everyone who passed quickly had one thing in common: they didn't stall on difficult questions early.
The NVIDIA answer heuristic: When you're stuck between two technically correct options and one names an NVIDIA tool (NeMo, NIM, TensorRT-LLM, RAPIDS), pick it. This isn't a trick. The exam is testing ecosystem familiarity.
Multi-select questions: Read for "select TWO" or "select THREE" before analyzing options. Approximately 25% of questions use this format. Missing it wastes time and guarantees a wrong answer.
If English is not your native language, you can request a time extension through the accommodations process before scheduling on Certiverse.
After the exam: Results (pass/fail) and your Credly digital badge arrive within approximately 24 hours. There is no numeric score. If you fail, the 14-day waiting period begins immediately, and you must repurchase at the full $200 for each retake, up to 5 attempts per rolling 12-month window.
Career impact, honestly
NCP-GENL targets a specialized talent pool: engineers who build and optimize LLMs rather than consume them. That specialization drives higher compensation at senior levels.
According to community salary guides, US-based Senior ML Engineers with NCP-GENL-relevant skills earn $150,000–$200,000+ in base salary, with big tech total compensation frequently exceeding $300,000 per year. By career stage: entry-level ($90,000–$121,000), mid-level ($155,000–$201,000), senior ($201,000–$253,000+), staff and principal ($250,000–$300,000+). International ranges vary: £80,000–£120,000+ in the UK, €75,000–€110,000 in Germany and the Netherlands, and $130,000–$180,000 AUD in Australia.
Roles that list this certification or its underlying skills include Senior ML Engineer (LLM Infrastructure), AI Infrastructure Solution Architect, AI Platform Engineer, Inference Performance Engineer, AI SRE, LLM Solutions Engineer, and Solutions Architect (AI/ML). Industries hiring include AI labs, hyperscale cloud providers, large tech companies, AI startups, financial services, healthcare, and defense.
The certification is valid for 2 years. Recertification requires retaking the current version of the exam.
Next certifications
The most logical follow-on is NCP-AAI (NVIDIA Certified Professional: Agentic AI), which covers multi-agent architectures, RAG as an agent capability, and autonomous AI systems. Significant topic overlap with NCP-GENL makes dual certification efficient, and NCP-GENL + NCP-AAI is increasingly recognized as the standard for senior AI architects.
NCP-ADS (NVIDIA Certified Professional: Accelerated Data Science) extends the Data Preparation domain into a full GPU-accelerated data science specialization with RAPIDS. Cloud-side complements include the AWS Certified Machine Learning Engineer Associate, the Google Cloud Professional Machine Learning Engineer, and the Azure AI Engineer Associate, each pairing NVIDIA hardware expertise with platform-specific deployment knowledge.
Frequently asked questions
How hard is the NCP-GENL exam? It's the hardest mainstream LLM-focused certification available. The one confirmed firsthand professional account describes it as "a practical engineering evaluation" rather than a badge test, with particular emphasis on parallelism, quantization, and inference engineering. Candidates without 2+ years of production LLM experience consistently underestimate the difficulty.
How many hours should I study for NCP-GENL? Most candidates need 120–160 hours over 8–10 weeks. Engineers with 2+ years of daily production LLM work on NVIDIA infrastructure may need only 40–60 hours. Early-career practitioners should expect 160–200+ hours and should consider passing NCA-GENL first.
Does the NCP-GENL certification expire? Yes. It's valid for 2 years from the date you pass. Recertification requires retaking the current version of the exam at full price.
Do I need to pass NCA-GENL (associate) before taking NCP-GENL? No. There are no enforced prerequisites. However, the difficulty jump is steep. If you haven't worked with distributed training and NVIDIA tooling in production, the associate exam provides a useful foundation and confidence checkpoint.
What is the passing score for NCP-GENL? NVIDIA does not publicly disclose the passing score. Results are delivered as pass/fail only, with no numeric score shown to candidates. Some community sources estimate approximately 70%, but this is unverified by NVIDIA.
Can I take NCP-GENL at a test center? No. The exam is online-proctored only through the Certiverse platform with a live remote proctor. There is no test center option.
What happens if I fail? You must wait 14 days before retaking. Each retake requires a full $200 repurchase. You're allowed a maximum of 5 attempts within a rolling 12-month period. Sessions missed within 24 hours of booking are non-refundable.
Is NCP-GENL worth it for my career? If you're an ML engineer who trains and serves large models, yes. The certification validates skills that directly map to high-demand, high-compensation roles in LLM infrastructure. If you primarily consume LLMs through APIs without touching infrastructure, the return is lower. Consider NCA-GENL or a cloud-provider ML certification instead.
The NCP-GENL rewards engineers who have built the systems it describes. If you're ready to validate that experience, start drilling scenario-based practice questions on CertCompanion and find out where your gaps are before exam day does it for you.