Courseiva
← Back to SnowPro Advanced: Data Engineer questions

Scenario-based practice

Refer to the Exhibit Practice Questions

Practise SnowPro Advanced: Data Engineer practice questions — original exam-style scenarios covering every exam domain, with detailed explanations, wrong-answer analysis, and common exam traps.

10
scenario questions
DEA-C02
exam code
Snowflake
vendor

Scenario guide

How to approach refer to the exhibit practice questions

Practise exhibit-style questions that ask you to read a topology, table, command output or diagram before choosing the best answer.

Quick answer

Exhibit-style questions test whether you can read a topology, command output, diagram or table before choosing the best answer.

How to extract the relevant detail from an exhibit.

How topology, command output or routing information affects the answer.

How to avoid answering from memory before reading the evidence.

How to map the exhibit back to the exam objective.

Related practice questions

Related DEA-C02 topic practice pages

Scenario questions usually connect to one or more exam topics. Use these links to review the underlying concepts behind the scenario.

Practice set

Practice scenarios

Question 1hardmultiple choice
Full question →

Refer to the exhibit. A security administrator executes this query to audit access to a sensitive table. What specific information is captured in the 'base_objects_accessed' column regarding the data lineage of this query?

Exhibit

SELECT 
    query_id, 
    user_name, 
    base_objects_accessed 
FROM SNOWFLAKE.ACCOUNT_USAGE.ACCESS_HISTORY
WHERE EXISTS (
    SELECT 1 
    FROM TABLE(FLATTEN(input => base_objects_accessed))
    WHERE value:"objectName"::string = 'PROD_DB.FINANCE.SALARY_DATA'
);
Question 2hardmultiple choice
Full question →

Refer to the exhibit. What is the DATA_RETENTION_TIME_IN_DAYS setting for the table after the UNDROP operation?

Exhibit

ALTER TABLE sales_data SET DATA_RETENTION_TIME_IN_DAYS = 5;
-- Later, the user executes:
DROP TABLE sales_data;
-- Then, the user executes:
UNDROP TABLE sales_data;
Question 3hardmultiple choice
Full question →

Refer to the exhibit. The 'sales' table is very large and not clustered. Which action will provide the most significant performance improvement for this query?

Exhibit

SELECT * FROM sales WHERE region = 'EMEA' AND sale_date >= '2023-01-01';
Question 4mediummultiple choice
Full question →

Refer to the exhibit. A data engineer runs this query to investigate clustering costs. The output shows high credit consumption but the 'Clustering Depth' of the table remains high. What is the most likely cause of this behavior?

Exhibit

SELECT * FROM TABLE(INFORMATION_SCHEMA.AUTOMATIC_CLUSTERING_HISTORY(
  TABLE_NAME => 'SALES_DATA',
  START_TIME => DATEADD(H, -12, CURRENT_TIMESTAMP())));
Question 5hardmultiple choice
Full question →

Refer to the exhibit. If the output shows TABLE_TYPE='BASE TABLE', IS_TRANSIENT='YES', and RETENTION_TIME='1', which statement correctly describes the storage behavior if this table is accidentally dropped?

Exhibit

SELECT 
  TABLE_NAME, 
  TABLE_TYPE, 
  IS_TRANSIENT, 
  RETENTION_TIME 
FROM INFORMATION_SCHEMA.TABLES 
WHERE TABLE_NAME = 'SENSITIVE_LOGS';
Question 6hardmultiple choice
Full question →

Refer to the exhibit. A data engineer is analyzing a Query Profile for a long-running join operation. Based on the provided JSON statistics, what is the most effective action to improve the performance of this specific query?

Exhibit

{
  "Node": "Join",
  "Status": "Success",
  "Statistics": {
    "PartitionsScanned": 4500,
    "PartitionsTotal": 4500,
    "SpillageToLocalDisk": "150GB",
    "SpillageToRemoteDisk": "1.2TB"
  }
}
Question 7mediummultiple choice
Full question →

Refer to the exhibit. A data engineer runs SYSTEM$CLUSTERING_INFORMATION on a table. Based on the output, what is the most accurate interpretation of the table's current state?

Exhibit

{
  "cluster_by_keys" : "LINEAR(C1, C2)",
  "total_partition_count" : 1500,
  "total_constant_partition_count" : 100,
  "average_overlaps" : 12.5,
  "average_depth" : 8.4,
  "partition_depth_histogram" : { ... }
}
Question 8mediummultiple choice
Full question →

Refer to the exhibit. Based on the Query Profile, what is the most likely bottleneck for this query?

Exhibit

Query Profile shows: 
- Table Scan: 85%
- Local Disk Spilling: 5%
- Remote Disk Spilling: 0%
- Network: 10%
Question 9hardmultiple choice
Full question →

Refer to the exhibit. A data engineer applies search optimization to a table to speed up point lookups. How does this transformation impact the storage and maintenance costs for the table?

Exhibit

ALTER TABLE sales_data ADD SEARCH OPTIMIZATION ON EQUALITY(customer_email);
Question 10mediummultiple choice
Full question →

Refer to the exhibit. Why can the user not change the retention time of the table 'SENSITIVE_DATA' to 30 days?

Network Topology
|SHOW TABLES LIKE 'SENSITIVE_DATA'

These DEA-C02 practice questions are part of Courseiva's free Snowflake certification practice question bank. Courseiva provides original exam-style DEA-C02 questions with detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics.