All Snowflake exams
Snowflake DSA-C03: SnowPro Advanced: Data Scientist
What the DSA-C03 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Exam fee
- $375 USD
- Level
- Professional
- Topic areas
- 9
- Free practice questions
- 30
- Full question bank
- 100 questions
What the DSA-C03 exam covers
The topic areas in our DSA-C03 question bank, with each one's share of the 100 practice questions.
DSA-C03 cost and format
| Exam code | DSA-C03 |
|---|---|
| Certification | SnowPro Advanced: Data Scientist |
| Vendor | Snowflake |
| Level | Professional |
| Status | Retiring |
| Retires | November 1, 2026 |
Last checked October 22, 2026 against the official Snowflake exam page.
DSA-C03 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Machine Learning Methods
A business wants to predict whether a customer will churn next month, using labeled historical records. Which machine learning task fits?
- ABinary classification
- BTime series forecasting of revenue only
- CClustering with no labels
- DAnomaly detection with no target
Show answer and explanationHide answer
Correct answer: APredicting a yes or no outcome from labeled history is binary classification. Clustering ignores labels, revenue forecasting predicts a value over time, and anomaly detection does not use the churn label.
Question 2Snowflake Platform for Data Science
Which two statements about Snowflake micro-partitions are accurate? (Choose two.)
- AMicro-partitions are only available in external tables
- BMicro-partitions prevent any query pruning
- CMicro-partitions are stored with metadata that enables pruning
- DData is automatically organized into micro-partitions as it is loaded
- EMicro-partitions must be managed manually by the user for all tables
Show answer and explanationHide answer
Correct answer: C, DMetadata on micro-partitions enables pruning, and loading organizes data automatically. Users do not manage them manually, they apply to native tables, and they enable rather than prevent pruning.
Question 3Model Lifecycle and Operations
Which two steps are typically part of a feature engineering pipeline? (Choose two.)
- ACreating and validating derived features
- BPrinting the feature names on paper
- CChanging the table's comment color
- DDeleting the source data after each run
- ECleaning and transforming raw data
Show answer and explanationHide answer
Correct answer: A, ECleaning, transforming and validating derived features form the core of feature engineering. Printing names, color changes and deleting source data are not pipeline steps.
Question 4Data Governance and Sharing
A data scientist in another account needs read access to a curated feature table without copying the data. Which Snowflake feature fits?
- ACreating a public web page with the data
- BGiving the other account the owner role
- CExporting the table to CSV files in email
- DSecure data sharing
Show answer and explanationHide answer
Correct answer: DSecure data sharing exposes data to another account without copying it, and access can be limited. Email exports, public pages and owner roles create copies or excessive access.
Question 5Snowflake Data Science Functions
A data scientist needs to compute a rolling seven-day average of sales per store in SQL. Which construct is appropriate?
- AA GROUP BY across the full date column with no ordering or frame
- BA window function with partitioning by store and an ordered range of seven days
- CA cross join pairing each store with each calendar date before aggregating
- DA DISTINCT on the sales amount column to remove duplicate sale values
Show answer and explanationHide answer
Correct answer: BWindow functions with partitions and ordered ranges compute rolling averages per group. GROUP BY collapses rows, cross joins explode data, and DISTINCT does not compute averages.
How to prepare for DSA-C03
- Read the official Snowflake outline first (exam page), so you know exactly what is in scope.
- Give the most time to Machine Learning Methods and Snowflake Platform for Data Science: together they make up 39% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full DSA-C03 question bank
All 100 questions with answers and explanations, as a PDF, an online practice exam, or both.
The full 100-question bank for DSA-C03 is in final review. The free practice test is open now.
Start the free practice testDSA-C03 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| GES-C02: SnowPro Specialty: Gen AI | Snowflake | Specialty |
| ADS-B01: SnowPro Specialty: AI Governance & Security (beta) | Snowflake | Specialty |
| COF-C03: SnowPro Core Certification | Snowflake | Associate |
| ARA-C01: SnowPro Advanced: Architect | Snowflake | Professional |
| DEA-C02: SnowPro Advanced: Data Engineer | Snowflake | Professional |
| ADA-C02: SnowPro Advanced: Administrator | Snowflake | Professional |
