Data Engineer Professional cheat sheet

Updated September 20, 2026

Last-minute reference for the Databricks Data Engineer Professional exam. This one tests production judgement, so most answers concern what survives contact with reality.

Exam facts

Questions59 scored
Duration120 minutes
Fee200 USD
Validity2 years
Passing scoreNot published by Databricks

Section weights

SectionWeight
Developing code for data processing22%
Cost & performance optimisation13%
Transformation, cleansing, quality10%
Monitoring and alerting10%
Security and compliance10%
Debugging and deploying10%
Data ingestion & acquisition7%
Data governance7%

Production patterns

RequirementAnswer
Exactly-once effect across restartsCheckpointed offsets + idempotent or transactional sink
Python UDF dominating runtime on 400M rowsBuilt-in expressions or a vectorised UDF
Heavy spill joining 4 TB to 30 MBCheck why the small side is not broadcast
Identical behaviour for backfill and streamOne transformation, parameterised by read/write mode
Logic must be testable outside a notebookVersioned module with unit tests
Cost tripled, data grew 20%, heavy listingSmall file accumulation → compact
Frequent filters on two high-cardinality columnsCluster or z-order, not partition
Streaming job silently behind at peakInput backlog / source lag
Alert only when actionableAlert on final failure after retries

Security and governance

  • Erasure request on an append-only table → retained versions and downstream copies must be addressed within the retention policy. Deleting the current row is not enough.
  • Service principal with workspace admin → excessive privilege; scope to what the job needs.
  • Impact of a schema change → lineage in the governance catalog, not a code search.
  • Divergent metric definitions → one certified, owned definition both tables converge on.

Ingestion

  • CDC feed → ordered merge including deletes and late or out-of-order events
  • Rate-limited API with partial pages → backoff, resumable pagination, completeness validation

The published-score trap

No passing score is published. At professional level the margin is narrower, so calibrate on a weighted practice test.

Night-before checklist

  • Eight sections; code development is 22%
  • Exactly-once = checkpoint + idempotent sink
  • Cluster/z-order versus partition for high cardinality
  • Check ID and proctoring rules — see exam day

Take the 20-question practice test.