Data Engineer Professional: practice questions
The professional exam tests production judgment, so this set draws from the harder end of the bank: edge cases and the semantics that cause incidents, all executed on a real engine first.

Data Engineer Professional set
15 questions, drawn fresh from the bank. Every code question was executed on Spark before it shipped, and each answer links to the documentation it rests on.
No account needed to practise. Sign in to keep your best score per set, see progress on your account page, and turn wrong answers into a reading list.
A sample question, with the answer
A streaming job uses trigger(availableNow=True). What does it do?
- aRuns continuously until manually stopped
- bProcesses everything available, possibly in multiple batches, then stopscorrect
- cProcesses exactly one micro-batch, then stops
- dFails unless a processing-time interval is also set
Why: availableNow consumes all data available at start, respecting rate limits by splitting the work into multiple batches if needed, then shuts the query down. That makes it the incremental-batch trigger; the single-batch behaviour was the older trigger(once=True).
Exam facts
Facts reflect the official materials at our last review; exams change, so verify against the official page before booking.
Prep with the AI assistant you already use
Databricks’ recommended prep flow now includes an official AI Prep Guide of copy-paste prompts. Here is ours, tuned to this exam. Paste it into any assistant, or ask the Brickster Assistant, which answers with citations from this archive.
I am preparing for the Databricks Certified Data Engineer Professional exam. Quiz me with 10 original multiple-choice questions in the style of that exam, one at a time, across these areas: delta-lake, etl, spark, structured-streaming, data-quality. Never reuse real exam content. Do not show the answer until I respond. After each answer, explain why, and ground the explanation in docs.databricks.com. Keep score. At the end, list my weakest areas and what to read for each.
Go deeper on the weak spots
Each topic below has a live page with an AI synthesis of recent activity and the items behind it. Wrong answers in the set above link to these too.
Frequently asked
How many questions is the Data Engineer Professional exam?
59 scored questions in 120 minutes, per the official exam guide dated July 3, 2026. It costs $200 and the credential is valid for two years. The exam is offered in English, Japanese, Portuguese (BR), and Korean. Databricks does not publish the passing score.
How is Professional different from Associate?
Associate tests platform fundamentals; Professional assumes about a year of hands-on work and leans on scenario questions about production patterns: performance, reliability, security, and CI/CD. Our Professional set mirrors that by drawing from the harder difficulty levels of the same verified bank.
Are these real exam questions?
No. Every question is original and written from public documentation, and code questions were executed on a real Spark engine before publication. Exam dumps violate the exam NDA, and Databricks warns they can void your certification.
brickster.ai is an independent community project, not affiliated with, endorsed by, or sponsored by Databricks, Inc. Nothing here is drawn from real exam content, and no practice result predicts a certification outcome.
