
DatabricksCertified Associate Developer for Apache Spark
Domain 5Objective 4
Perform Streaming Deduplication in Structured Streaming, Both with and Without Watermark Usage. ASSOCIATE-DEVELOPER-APACHE-SPARK Practice Questions (Page 1)
Part of the Structured Streaming domain, which accounts for 10% of the ASSOCIATE-DEVELOPER-APACHE-SPARK 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–2 from this objective — we provide 24 practice questions to prepare you well beyond it. (estimate)
24questions here
5free pages
6concepts
10%of the exam
Questions 1–5
- 1
A team is building a deduplication pipeline for financial trades. Each trade has a `tradeId` and an `executionTime` (event time). The team wants to deduplicate trades within a 5-minute watermark. They also need to ensure that the watermark is correctly computed. Which statement about the watermark behavior is correct?
Select an answer first - 2
A company ingests user actions from mobile devices. Each action has a unique `actionId` and a `deviceTime` timestamp. The devices can be offline and send data hours later, so duplicates can arrive very late. The team wants to deduplicate actions but is concerned about memory usage. What is the most important consideration?
Select an answer first - 3
A streaming pipeline deduplicates payment events by `paymentId` with a 30-minute watermark on `eventTime`. The team finds that a duplicate payment event arriving 45 minutes after the original is processed as a new payment, causing a double charge. They need to decide how to fix this. What is the most appropriate action?
Select an answer first - 4
A streaming pipeline deduplicates ad impressions by `impressionId` with a 2-hour watermark on `eventTime`. The team later discovers that some impressions are re-sent by the ad server up to 3 hours after the original event. They need to decide whether to keep the current watermark or adjust it. What is the most important trade-off to consider?
Select an answer first - 5
A team is running a deduplication stream without a watermark. They notice the state store is consuming a lot of memory and want to reduce it. They are considering adding a watermark. What is the most important trade-off they must accept?
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. “ASSOCIATE-DEVELOPER-APACHE-SPARK” is a trademark of its owner, used for identification only.