NCP-AAI: Agentic AI Practice Exam — 120 Free NVIDIA Questions
QuestionQ1
Agent Architecture and Design
Save question
When designing tool integration for an agent that must carry out mathematical calculations, web searches, and API calls, which architecture pattern offers the most scalable and maintainable approach?
AExternal tool services with manual configuration for each agent instance
BMicroservice-based tool architecture with standardized interfaces
CMonolithic tool handler with conditional logic for different tool types
DEmbedded tool functions within the main agent code
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ2
Evaluation and Tuning
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ3
Agent Architecture and Design
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ4
Agent Development
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ5
Agent Architecture and Design
0
Community Discussion
No comments yet. Be the first to start the discussion!
It's free
100% of the questions are free for all users. No strings attached.
Agent Architecture and DesignAgent DevelopmentEvaluation and TuningDeployment and ScalingCognition, Planning, and MemoryKnowledge Integration and Data HandlingNVIDIA Platform ImplementationRun, Monitor, and MaintainSafety, Ethics, and ComplianceHuman-AI Interaction and Oversight
An AI engineer is assessing an underperforming multi-agent workflow created with NVIDIA agentic frameworks.
Which analysis method most effectively reveals optimization opportunities in agent coordination and communication patterns?
AMonitor workflow completion times using analysis that subsumes inter-agent communication costs, coordination overhead, and task allocation balance.
BFocus exclusively on individual agent accuracy without analyzing workflow-level efficiency, coordination costs, or overall system throughput.
CEvaluate agents individually, allowing the toolkit to automatically infer interaction effects, communication patterns, and emergent behaviors from coordination.
DTrace agent interaction patterns using observability features, measure communication overhead, identify redundant operations, and analyze task distribution efficiency.
A company is rolling out an AI-powered customer-support agent that connects to external APIs and dynamically handles a broad range of customer inputs.
Which of the following strategies are appropriate for designing an AI agent that manages conversations dynamically and interacts with external systems?
Choose two
AIntegrating a feedback loop from user interactions to iteratively improve agent behavior.
BUsing rule-based logic as the primary framework to maintain consistency in agent decisions.
CImplementing retry logic for API failures to ensure robustness in external communications.
DPreferring hardcoded responses for frequent queries to deliver reliable and low-latency answers.
You are designing a virtual assistant that helps users check weather updates through external APIs. During testing, the agent often calls the wrong tools, frequently hallucinating endpoints or producing incorrect formats. You suspect that the prompt structure may be causing these failures.
Which prompt design best promotes consistent tool invocation in this agent?
ARely on the agent’s internal knowledge to infer tool usage
BInclude tool names in natural language but without parameter examples
CProvide only a generic system instruction with no examples
DUse structured prompt templates with few-shot tool usage examples
A Lead AI Architect at a global financial institution is designing a multi-agent fraud-detection system with an agentic AI framework. The system must run in real time, with distinct agents collaborating to monitor and analyze transaction patterns across accounts, retain and share contextual information over time, and escalate suspicious activity to a human fraud analyst when required.
Which architectural approach supports intelligent specialization, shared memory, and inter-agent coordination in a dynamic, evolving threat environment?
ADesign a modular multi-agent system where individual agents collaborate asynchronously using shared memory and structured messaging.
BDesign a multi-agent system where individual agents collaborate synchronously using shared memory and structured messaging.
CDesign a centralized rule-based service that checks all transactions against static fraud indicators and sends alerts when thresholds are exceeded.
DDesign an agentic workflow where each agent acts independently on isolated data slices with no inter-agent communication to reduce latency and model complexity.
EDesign monolithic LLM-based agents that handle all fraud detection tasks within a single loop, without modular roles or multi-agent coordination.
QuestionQ6
Agent Development
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ7
Evaluation and Tuning
QuestionQ8
NVIDIA Platform Implementation
QuestionQ9
Evaluation and Tuning
QuestionQ10
Evaluation and Tuning
QuestionQ11
Deployment and Scaling
QuestionQ12
Evaluation and Tuning
QuestionQ13
Cognition, Planning, and Memory
QuestionQ14
Run, Monitor, and Maintain
QuestionQ15
Deployment and Scaling
QuestionQ16
Evaluation and Tuning
QuestionQ17
Cognition, Planning, and Memory
QuestionQ18
Deployment and Scaling
QuestionQ19
Deployment and Scaling
QuestionQ20
Evaluation and Tuning
QuestionQ21
Cognition, Planning, and Memory
QuestionQ22
Deployment and Scaling
QuestionQ23
Cognition, Planning, and Memory
QuestionQ24
Deployment and Scaling
QuestionQ25
Deployment and Scaling
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Ad
Want a break from the ads?
Go ad-free and unlock Learn Mode, Exam Mode, AstroTutor AI and every premium tool — everything you need to walk in prepared, and confident.
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
In the context of agent development, how does an autonomous agent differ from a predefined workflow when used for complex enterprise tasks?
AAgents optimize for execution speed under fixed input-output mappings, while workflows prioritize goal alignment through adaptive reasoning and memory mechanisms.
BWorkflows provide deterministic task sequencing with conditional branching, while agents adapt decisions dynamically based on goals, context, and environment feedback.
CWorkflows emphasize parallelism and distributed coordination of processes, while agents emphasize serialization and isolated problem solving.
A newly deployed Agentic AI system for automated incident response in a cloud infrastructure has repeatedly failed to identify and resolve high-priority alerts—specifically, alerts involving increased CPU utilization across several virtual machines. Initial logs indicate that the agent is mainly concentrating on alerts associated with network-traffic spikes while overlooking the CPU metrics.
What is the most appropriate first step for a senior Agentic AI engineer to take to address this issue, given the system’s dependence on benchmarking and iterative improvement?
AReview the agent’s evaluation framework, focusing on the defined benchmarks used to assess its response efficiency and impact on overall system performance.
BReplace the agent’s underlying AI model with a more powerful, general-purpose machine learning engine as a first step in investigating current benchmarks.
CImplement a new synthetic data set containing a wide variety of CPU load profiles to train the agent’s decision-making model.
DReview the agent’s sensitivity thresholds, focusing on CPU utilization alerts to maximize detection accuracy.
When evaluating throughput bottlenecks in a multi-modal agent that processes text, images, and audio, which Triton configuration assessments reveal optimization opportunities?
Choose two
AAnalyze model ensemble pipelines for sequential dependencies, identify parallelization opportunities, and optimize inter-model data transfer using Triton’s scheduler.
BProfile GPU memory allocation patterns across modalities, implement model instance batching strategies, and tune concurrency limits to maximize utilization.
CDeploy each modality on separate Triton instances, allowing Triton to automatically manage ensemble coordination, shared memory usage, and pipeline integration.
DUse a single model instance per GPU, allowing Triton to automatically optimize concurrency, batching, and multi-instance settings for throughput scaling.
When assessing performance bottlenecks in a multi-modal agent that processes customer-support tickets with text, image, and voice inputs, which evaluation approach most effectively reveals optimization opportunities?
AMeasure total response time as this analyzes aggregated performance trends across modalities, model loading times, and opportunities for parallel execution.
BProfile end-to-end latency across modalities, measure model switching overhead, analyze batch processing opportunities, and evaluate Triton’s dynamic batching for multi-modal workloads.
COptimize each modality independently using dedicated profiling of cross-modal interactions, shared resource constraints, and pipeline execution strategies.
DExtend evaluation to accuracy and quality metrics, incorporating resource usage patterns, latency observations, and their impact on user experience.
You are using an LLM-as-a-Judge to assess a RAG pipeline.
What is the main advantage of synthetically generating question-answer pairs instead of relying only on human-created test cases?
ASynthetically generated questions are more challenging and reveal deeper flaws in the RAG pipeline.
BSynthetic generation eliminates the need for any human validation of the RAG pipeline’s output.
CSynthetically generated answers are inherently more accurate than those produced by the LLM.
DSynthetic generation allows for systematic testing of the RAG pipeline across a wider range of scenarios and query types.
A company is rolling out a multi-agent AI system to manage large-scale customer interactions. It needs the system to be highly available, cost-effective, and scalable across multiple NVIDIA GPUs through container-orchestration tools.
Which practice is most critical for successfully deploying and scaling an agentic AI system in production?
AUse a static assignment of requests across agents to maintain consistent agent operation and simplify coordination while scaling infrastructure resources as needed.
BOptimize GPU utilization frameworks with workload optimization separate from cost analysis, prioritizing resource performance for peak load scenarios in deployment.
CDeploy agents on a single machine to obtain a dimensioning baseline and thereby reduce setup complexity before expanding system scope.
DImplementing automated workload management and resource scheduling frameworks to optimize GPU utilization and maintain service availability.
What is a primary limitation of Chain-of-Thought (CoT) prompting when smaller language models are used for reasoning tasks?
ACoT prompting simplifies error analysis for small models, making it easy to identify and correct mistakes at each reasoning step.
BCoT prompting ensures step-by-step outputs, enabling even small models to solve complex problems reliably.
CCoT prompting requires relatively large models; smaller models may produce reasoning chains that appear logical but are actually incorrect, leading to poorer performance.
DCoT prompting consistently improves the logical accuracy of outputs for both small and large language models.
A team is developing an AI assistant to help users plan travel. The assistant must remember user preferences, create personalized itineraries, and revise plans when users provide new requirements.
Which approach best enables the AI assistant to deliver personalized, adaptive travel recommendations?
AUsing a single-step question-answering system enhanced with session-level keyword tracking to improve relevance during ongoing interactions.
BDesigning the assistant to handle each user request independently, while using implicit signals within each session to suggest relevant options.
CEngineering multi-step reasoning frameworks with persistent memory systems to store and utilize user preferences.
DProviding the same set of travel options to every user but sorting them based on recent popular destinations.
You are implementing Agentic AI in an Enterprise AI Factory, with a focus on operating and scaling agentic systems, including every Enterprise AI Factory component.
Which observability strategies provide detailed insight into the system’s performance?
Choose two
ADetailed model and application tracing for identifying performance bottlenecks.
BCentralized logging to track system events.
CContinuous monitoring of key metrics using OpenTelemetry (OTEL).
DArtifact repository used by the AI agents where all the system performance metrics are stored.
Integrate NeMo Guardrails, configure NIM microservices for optimized inference, deploy with TensorRT-LLM, and profile the system through Triton Inference Server with multimodal support.
Which strategy below follows best practices for operationalizing and scaling these Agentic systems?
AUse Docker containers orchestrated by Kubernetes, implement MLOps pipelines for CI/CD, monitor agent health with Prometheus/Grafana.
BDeploy agents on bare-metal servers to maximize performance and avoid container overhead, using manual scripts for orchestration and monitoring.
CDeploy all agents on a single high-performance GPU node to reduce latency, and use cron jobs for periodic health checks and updates.
DRun agents as independent serverless functions to minimize infrastructure management, relying primarily on cloud provider auto-scaling and logging tools.
You are assessing a RAG pipeline by comparing its responses with synthetic questions. You have gathered a large collection of similarity scores.
What is the main benefit of combining these scores into a single metric, such as average similarity?
AAggregation identifies the specific chunks within the RAG pipeline that are contributing to the highest similarity scores.
BAggregation reduces the complexity of the evaluation process and allows for a more overall assessment of the pipeline’s effectiveness.
CAggregation provides a more accurate representation of the RAG pipeline’s performance.
DAggregation eliminates the need for qualitative analysis of the RAG pipeline’s responses.
An AI Engineer at a retail company is building a customer-support AI agent that must handle multi-turn conversations while tracking customers’ earlier queries, preferences, and unresolved issues across multiple sessions.
Which approach is most effective for retaining context and allowing the agent to respond coherently in real time?
AUse a sliding window of recent conversation tokens in memory to track only the last few exchanges.
BRetrain the model periodically using historical logs to improve long-term contextual understanding.
CImplement a hybrid memory system with vector-based search and key-value storage to retrieve relevant past interactions.
DIncrease the maximum context window size so the full conversation history is processed each time.
In a production agentic system that handles thousands of simultaneous conversations, which state-management strategy delivers optimal performance while preserving context?
AGlobal shared state with locks for concurrent access
BSession-isolated state with serialization and lazy loading
CStateless design with context reconstruction from message history
An e-commerce platform is deploying an AI-powered customer-support system that handles inquiries from simple FAQ answers to complex product recommendations and technical troubleshooting. The system has unpredictable traffic patterns, including sudden spikes during sales events, and requirements of varying complexity. Simple questions make up most requests but need minimal compute, whereas complex product recommendations require sophisticated reasoning. The company wants to optimize costs while preserving service quality for every query type.
Which approach would deliver the MOST cost-optimized scaling strategy for this variable-workload, mixed-complexity environment?
ADeploy specialized NVIDIA NIM microservices using a single large model configuration that handles all agent functions on high-capacity GPUs, with auto-scaling infrastructure that maintains constant resource allocation across all traffic patterns.
BDeploy specialized NVIDIA NIM microservices on CPU-optimized infrastructure with auto-scaling capabilities to minimize hardware costs, while accepting longer inference times for cost optimization benefits.
CDeploy specialized NVIDIA NIM microservices with an LLM router to dynamically route requests to appropriate models based on complexity, combined with auto-scaling infrastructure that scales different model types independently.
DDeploy multiple specialized NVIDIA NIM microservices with identical high-capacity models across all available GPUs, implementing auto-scaling infrastructure without request complexity differentiation or dynamic model selection capabilities.
When assessing optimization opportunities among NeMo Guardrails, NIM microservices, and TensorRT-LLM in a production healthcare agent, which analysis method most effectively identifies optimization opportunities across the NVIDIA stack?
AConduct stress testing of individual microservices and guardrails to measure peak throughput and determine theoretical performance limits of each module.
BUse default configurations to establish a deployment baseline, focusing on stability before conducting deeper performance profiling.
CCreate end-to-end latency waterfalls that capture guardrail overhead, NIM queuing delays, and TensorRT optimization benefits while assessing overall pipeline efficiency.
DTune each component individually, focusing primarily on local performance metrics with secondary attention to integration patterns.
Implement Memory Systems for Contextual Awareness
An enterprise AI system must retain contextual information across multiple user interactions. Which memory implementation approach would be MOST effective for managing both immediate context and long-term historical interactions in an agentic workflow?
ARely predominantly on the context window of the base LLM model to store all historical interactions with minimal external memory supplementation.
BImplement a hybrid memory system with short-term memory for immediate context and a vector database for long-term memory with semantic retrieval capabilities.
CUse a static prompt template with fixed context for all interactions, thereby providing memory information in that form across conversation sessions.
DStore all user interactions in a simple key-value database which will by default provide organization and retrieval strategy for historical context management.
Which two deployment patterns are MOST suitable for scaling agentic workloads on NVIDIA Infrastructure?
Choose two
ABare metal deployment with manual resource allocation
BStatic virtual machine deployment with fixed resources
CServerless deployment without GPU acceleration
DContainerized deployment with NIM (NVIDIA Inference Microservices)
EKubernetes orchestration with Horizontal Pod Autoscaling (HPA)
An AI engineer at an oil and gas company is designing a multi-agent AI system to support drilling operations. Separate agents handle subsurface modeling, risk analysis, and resource allocation. These agents must share operational context, reason through interdependent planning steps, and justify their collaborative decisions with structured, transparent logic. The architecture must support persistent memory, sequential decision-making, and chain-of-thought prompting across agents.
Which implementation best supports this design?
AOrchestrate NeMo agents via Triton, use vector memory for shared context, ReAct planning, and NeMo Guardrails for reasoning.
BUse stateless LLM endpoints behind an API gateway and pass shared prompts across agents to simulate context and reasoning.
CUse LangChain to coordinate third-party agent APIs and store shared information in external memory, with logic encoded in static prompt chains.
DFine-tune separate NeMo models for each agent role using LoRA, with pre-scripted action flows deployed via TensorRT for latency reduction.
A social media company plans to expand its agentic system to serve users worldwide, reduce downtime, and maintain smooth operation during spikes in usage. The team is evaluating different deployment and scaling approaches to meet these objectives.
Which solution best enables reliable, scalable deployment for an agentic AI system that serves a global user base?
AIntegrating MLOps practices for continuous deployment and rapid model updates in production environments
BDesigning a distributed system architecture with multi-region deployment, automated failover, and dynamic resource allocation
CImplementing containerization with Docker to simplify deployment and streamline updates
DUsing hardware profiling to optimize agent workloads for efficient GPU utilization across all deployed instances
A financial-services company is deploying a multi-agent customer-service system that includes three specialized agents: a reasoning LLM for complex queries, an embedding agent for document retrieval, and a re-ranking agent for result optimization. The system has significant traffic variation, with peak business-hour loads (10x normal traffic) and minimal overnight use. The company requires a deployment solution that can accommodate these fluctuations cost-effectively while preserving sub-second response times during peak periods.
Which NVIDIA infrastructure approach would provide the MOST cost-effective and scalable deployment solution for this variable-load multi-agent system?
ADeploy agents directly on individual NVIDIA RTX workstations without containerization or orchestration, relying on load balancers with round-robin for traffic distribution.
BDeploy each agent on dedicated NVIDIA DGX systems with manual scaling based on previous days traffic predictions and static resource allocation for peak loads.
CDeploy NVIDIA NIM microservices on Kubernetes with auto-scaling capabilities, utilizing NVIDIA NIM Operator for lifecycle management and horizontal pod autoscaling based on custom metrics.
DDeploy all agents on a single large GPU instance without containerization, scaling compute by upgrading to larger GPU instances when needed.
Community Discussion