Free NVIDIA Accelerated Data Science certification exam Practice Questions
100 free questions · Answer explanations · No signup required
View examination details, outline and sourcesLoading selected examination banks…
Sample Practice Questions
Try these 10 sample questions from the NVIDIA Accelerated Data Science certification exam practice bank. Each includes the answer and explanation. Continue with the interactive practice above to review the full question set.
1A traffic level is typical during the day but unusual when the office is closed at night. Which anomaly type describes the nighttime observation?
- A.A contextual anomalyCorrect answer: A
- B.A point anomaly independent of context
- C.A collective anomaly of a sequence
- D.A change point between two regimes
Explanation: The source says "Contextual anomalies refer to data points that deviate significantly within a specific context but appear normal outside of that context." The time of day provides the context for this unusual observation.
Reference: Anomaly Detection for Time Series Data: Anomaly Types — Contextual Anomalies
2A Dask cuDF ETL pipeline needs a recommended columnar file format that enables column projection and predicate pushdown. Which format does the Dask cuDF guide recommend?
- A.ParquetCorrect answer: A
- B.CSV
- C.JSON Lines
- D.Plain-text log
Explanation: The Dask cuDF guide states: "Parquet is the recommended file format for Dask cuDF. It provides efficient columnar storage and enables Dask to perform valuable query optimizations like column projection and predicate pushdown." Parquet provides the stated columnar optimization.
Reference: Dask cuDF Best Practices — Reading Data: Use Parquet
3A cuDF DataFrame should identify duplicate rows using only customer_id, even when other columns differ. Which argument controls the comparison columns?
- A.subset=['customer_id']Correct answer: A
- B.keep='last'
- C.inplace=True
- D.ignore_index=True
4A cuGraph edge list omits isolated vertices. When providing the vertices argument to from_cudf_edgelist, which IDs must the argument contain?
- A.All vertices, including those already in the edge listCorrect answer: A
- B.Only isolated vertices absent from the edge list
- C.Only vertices that appear as edge sources
- D.Only vertices that appear as edge destinations
Explanation: The cuGraph API says: "If specified, this array must contain every vertex identifier, including vertex identifiers that are already included in the source and destination arrays." The list includes isolated and edge-connected vertices.
Reference: cugraph.Graph.from_cudf_edgelist — NVIDIA cuGraph — Parameters: vertices
5A classification dataset has imbalanced classes, and each cross-validation fold should approximately retain the overall class proportions. Which splitter directly addresses that goal?
- A.StratifiedKFoldCorrect answer: A
- B.KFold without stratification
- C.LeaveOneOut
- D.TimeSeriesSplit
Explanation: The scikit-learn guide states: "StratifiedKFold is a variation of K-fold which returns stratified folds: each set contains approximately the same percentage of samples of each target class as the complete set." It approximately preserves class proportions in each fold.
Reference: Cross-validation: evaluating estimator performance — scikit-learn — 3.1.2.2.1 Stratified K-fold
6A cuDF object-dtype feature has many repeated labels. Which representation does the cuDF guide suggest for efficient storage?
- A.Categorical codes with a shared category dictionaryCorrect answer: A
- B.A full string value stored for each row
- C.A separate one-hot column for each label
- D.A separate label dictionary stored for each row
Explanation: The cuDF guide recommends: "Use a Categorical for efficient storage of an object-dtype column with many repeated values." Its categorical accessor lists: "categories The categories of this categorical. ordered Whether the categories have an ordered relationship. codes Return Series of codes as well as the index." Categories and codes support this representation.
Reference: cudf.DataFrame.memory_usage — NVIDIA cuDF — Examples
7A recurring sequence of individually ordinary measurements forms an unusual pattern when considered together. What type of anomaly does the sequence illustrate?
- A.An isolated value outside the overall distribution
- B.A collective anomaly in the sequenceCorrect answer: B
- C.A single observation unusual only for its time of day
- D.A single value unusually distant from its local trend
Explanation: The reference states: "Collective anomalies involve a set of data points that, when considered together, deviate from what is expected, even though individual points may not qualify as anomalies." The unusual sequence is therefore a collective anomaly.
Reference: Anomaly Detection for Time Series Data: Anomaly Types — Collective Anomalies
8A Dask cuDF ETL pipeline uses map_partitions for a custom transformation. How can the pipeline mitigate the loss of column-projection pushdown around this opaque expression?
- A.Select needed columns before and after map_partitionsCorrect answer: A
- B.Select all columns after every map_partitions call
- C.Compute the full input on the client before filtering
- D.Repeat the custom transformation on every column
Explanation: The guide says: "Since column-projection pushdown is often the most effective optimization, it is important to select the necessary columns both before and after calling dask.dataframe.DataFrame.map_partitions()." Explicit selection limits columns around the opaque transformation.
Reference: Dask cuDF Best Practices — User-defined functions
9For duplicate rows, what does cuDF drop_duplicates(keep=False) do?
- A.It removes all occurrences of each duplicated rowCorrect answer: A
- B.It retains only the first occurrence of each duplicate
- C.It retains only the last occurrence of each duplicate
- D.It retains every occurrence of each duplicate
10A cuGraph analyst needs source-to-vertex shortest paths on an unweighted graph. Which algorithm does the sssp documentation direct the analyst to use?
- A.Breadth-first searchCorrect answer: A
- B.Weighted single-source shortest paths
- C.PageRank
- D.Connected components
Exam Review
About NVIDIA Accelerated Data Science certification exam
NVIDIA Accelerated Data Science certification exam · US
Key exam facts
- Provider
- NVIDIA; registration through the NVIDIA-linked Certiverse portal
- Format
- English, online and remotely proctored, question-based pass/fail examination; numerical score and item-type shares are not published in the reviewed materials
- Exam questions
- Total questions: 60–70.
- Time limit
- 120 minutes
- Exam fee
- USD 200
Topics covered
Data Analysis (14%)
- Detect anomalies in a time-series dataset
- Conduct time-series analysis
- Create and analyze graph data using something like cuGraph
- Identify how much data is big data (or when to use which acceleration method)
- Perform exploratory data analysis (EDA)
- Visualize time-series data
Data Manipulation and Software Literacy (19%)
- Design and implement ETL workflows using accelerated ETL processes
- Implement data caching to reduce shuffle
- Use distributed data processing frameworks to process big data
- Implement data parallelism using Dask for multi-GPU scaling
- Profile deep learning models using tools such as DLProf
- Determine the optimal data processing libraries to use for varying dataset sizes
- Transform and standardize data using cuDF
- Manage and allocate GPU memory effectively to improve performance, utilizing strategies to optimize memory
- Scale inference for large datasets in both single-node and multi-node systems
Data Preparation (17%)
- Perform data cleansing and preprocessing using cuDF and pandas
- Transform and standardize data
- Standardize data as needed to ensure uniformity across features
- Identify and acquire datasets
- Monitor data processing pipelines to recognize bottlenecks
- Process, organize, and store datasets
- Generate synthetic data to augment datasets using cuDF and NVIDIA RAPIDS
GPU and Cloud Computing (16%)
- Analyze graph data using GPU-accelerated tools like cuGraph
- Optimize performance of the data science process through GPU acceleration
- Describe, follow, and execute the CRISP-DM process
- Utilize dependency management frameworks, such as Docker and Conda to manage software-versioning conflicts
- Determine the optimal data type choice for each feature
- Compare frameworks' performance by designing and implementing a benchmark
Machine Learning (15%)
- Split data, choosing the best split type and method
- Standardize data as needed to ensure uniformity across features
- Identify how much data is big data (or when to use which acceleration method)
- Perform rapid experimentation to find the balance between model accuracy and inference performance
- Optimize hyperparameters of machine learning models
- Train machine learning models for both single-GPU and multi-GPU scenarios
- Use GPU memory optimization techniques, such as batching and mixed precision, to train machine learning models
- Profile deep learning models using tools such as DLProf
MLOps (19%)
- Determine the optimal data type choice for each feature
- Assess and verify the size in memory of a dataset
- Compare the required memory with the available memory on a device
- Perform benchmarking and optimize different GPU-accelerated workflows
- Deploy and monitor models in production
How to prepare
Work through the topics, read the explanation after each answer, and revisit the areas where you miss questions. Use the official outline and reference materials below to guide your study.
These independent practice questions are not actual exam items and do not guarantee a passing result.
Frequently asked questions
What is the exam format?
English, online and remotely proctored, question-based pass/fail examination; numerical score and item-type shares are not published in the reviewed materials
How many questions are on the exam?
Total questions: 60–70.
How long is the exam?
120 minutes
How much does the exam cost?
USD 200
Official sources and references
- NVIDIA Professional Accelerated Data Science certification
Exam Study Guide, adopted PDF hyperlink
- NVIDIA NCP-ADS Exam Study Guide
PDF page 3 (printed page 1), introductory paragraph
- NVIDIA NCP-ADS Exam Study Guide
PDF page 4 (printed page 2), Data Analysis header and complete scope table
- NVIDIA NCP-ADS Exam Study Guide
PDF page 5 (printed page 3), Data Manipulation and Software Literacy header and complete scope table
- NVIDIA NCP-ADS Exam Study Guide
PDF page 6 (printed page 4), Data Preparation header and complete scope table
- NVIDIA NCP-ADS Exam Study Guide
PDF page 7 (printed page 5), GPU and Cloud Computing header and complete scope table
- NVIDIA NCP-ADS Exam Study Guide
PDF page 8 (printed page 6), Machine Learning header and complete scope table
- NVIDIA NCP-ADS Exam Study Guide
PDF page 9 (printed page 7), MLOps header and complete scope table
- NVIDIA Professional Accelerated Data Science certification
Exam Blueprint, introductory sentence and three-column table header
- NVIDIA Professional Accelerated Data Science certification
Exam Blueprint, Data preparation row, synthetic-data bullet
- NVIDIA Professional Accelerated Data Science certification
About This Certification
- NVIDIA Certification Programs
Exam Scoring, scoring method
- NVIDIA Certification Programs
Accuracy and Integrity of Exam Process, first paragraph
- NVIDIA Professional Accelerated Data Science certification
Register for Exam, published registration entry and its HTML hyperlink target
- NVIDIA Professional Accelerated Data Science certification
Certification Exam Details, duration through language
- NVIDIA Certification Programs
Exam Registration, Costs, and Cancellation Policy, scheduling questions
- NVIDIA Certification Programs
Exam Check-In and Procedures, ID verification
- NVIDIA Certification Programs
Exam Check-In and Procedures, account matching
- NVIDIA Certification Programs
Online Remote Exams, secure browser requirement
- NVIDIA Certification Programs
Certification Process, schedule and pay step
Confirm current exam arrangements with the exam provider.