
DatabricksCertified Data Engineer Associate
Domain 6Objective 3
Identify Common Performance Bottlenecks Such as Data Skew, Shuffling, and Disk Spilling by Interpreting Stage-Level Metrics in the Spark UI. DATA-ENGINEER-ASSOCIATE Practice Questions (Page 3)
Part of the Troubleshooting, Monitoring, and Optimization domain, which accounts for 10% of the DATA-ENGINEER-ASSOCIATE exam. Databricks does not publish an official question count, but from its 90-minute exam (~35–60 total, ~4–6 in this domain), expect 1–1 from this objective — we provide 22 practice questions to prepare you well beyond it. (estimate)
22questions here
5free pages
4concepts
10%of the exam
Questions 11–15
- 11
A data engineer is reviewing the Spark UI for a job that performs a wide transformation (e.g., groupBy) on a large dataset. The stage details show 'Shuffle Write' of 200 GB and 'Shuffle Read' of 200 GB. Additionally, the 'Spill (Disk)' column shows values for many tasks. What is the most likely sequence of events causing the performance issue?
Select an answer first - 12
A data engineer is debugging a slow Spark job. The Spark UI shows the following for a stage: 'Shuffle Write' = 100 GB, 'Shuffle Read' = 100 GB, and 'Spill (Disk)' = 50 GB for many tasks. The job has 50 executors with 4 cores each. The engineer suspects the bottleneck is due to excessive shuffling. Which additional piece of evidence from the Spark UI would most strongly confirm this suspicion?
Select an answer first - 13
A team is running a groupBy operation on a large dataset. In the Spark UI, the stage shows 200 tasks. The 'Duration' column shows that 10 tasks take 20 minutes, while the rest take 2 minutes. The 'Spill (Disk)' column shows that the 10 slow tasks have spilled 10 GB each, while the others have spilled less than 100 MB. What is the most likely root cause of the performance issue?
Select an answer first - 14
A data engineer is tuning a Spark job that performs a large sort operation. In the Spark UI, the stage details show that many tasks have high values in the 'Spill (Memory)' and 'Spill (Disk)' columns. The job is running slower than expected. Which configuration change is most likely to reduce the spilling?
Select an answer first - 15
A data engineer is investigating a slow Spark job. In the Spark UI, they see a stage with a very large 'Shuffle Write' metric (e.g., 500 GB) and a subsequent stage with a correspondingly large 'Shuffle Read' metric. What does this indicate?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Databricks. “DATA-ENGINEER-ASSOCIATE” is a trademark of its owner, used for identification only.