Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
Databricks logo

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 1)

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 1–5

  1. 1foundation · easy

    In the Spark UI stage details, which combination of metrics is most indicative of data skew?

    Select an answer first
  2. 2application · medium

    A data engineering team is running a daily batch job that joins a large fact table with a small dimension table. In the Spark UI, the stage for the join shows 200 tasks. Most tasks complete in under 30 seconds, but 5 tasks take over 10 minutes and read significantly more input data than the others. Which bottleneck is most clearly indicated by these stage-level metrics?

    Select an answer first
  3. 3application · medium

    A team is investigating a performance issue in a Spark job. In the Spark UI, they see a stage with 100 tasks. The 'Duration' column shows a wide range: 10 tasks take 5 minutes, 80 tasks take 30 seconds, and 10 tasks take 10 seconds. The 'Shuffle Read' column shows that the 10 slowest tasks read 10 GB each, while the others read less than 100 MB. Which bottleneck is most likely?

    Select an answer first
  4. 4application · medium

    A team is running a join between two large tables. In the Spark UI, the stage for the join shows 500 tasks. The 'Input Size' column shows that 450 tasks read about 10 MB each, while 50 tasks read about 1 GB each. The 'Duration' column shows the 50 tasks with 1 GB input take 15 minutes, while the others take 1 minute. What is the most appropriate first step to address this bottleneck?

    Select an answer first
  5. 5application · medium

    A team is troubleshooting a slow nightly aggregation job. In the Spark UI, they see a stage with 'Shuffle Write' of 500 GB and the next stage with 'Shuffle Read' of 500 GB. The cluster has 20 executors with 8 cores each. The job runs much slower than expected. Which conclusion is best supported by these metrics?

    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.