Databricks Certified Data Engineer Associate
Validates ability to use the Databricks Data Intelligence Platform to complete introductory data engineering tasks including building and managing data ingestion pipelines, processing and transforming data with Spark SQL and Python, productionizing data pipelines with Delta Live Tables and Lakeflow Jobs, and implementing data governance with Unity Catalog. The exam consists of 45 scored multiple-choice questions over 90 minutes.
Sample questions
A free preview of 15 source-grounded questions from this exam — answers and explanations included.
- Q1Data Processing & Transformationsmedium
A data engineer is being asked what the OPTIMIZE command actually does to a Delta table whose ingest is producing many small files for a fintech ledger. Per the OPTIMIZE documentation, which option matches?
- A.The OPTIMIZE command compacts small files into larger ones using bin-packing and is idempotent, meaning running it twice on the same dataset has no effect on the second run.Correct answer
- B.The OPTIMIZE command splits large Delta files into many smaller files to maximize parallel reads, the opposite of file compaction, regardless of how many times it is invoked.
- C.The OPTIMIZE command renames the underlying Parquet files to match the Delta transaction log offsets and does not change the on-disk file sizes or compact small files at all.
Sources
Questions are grounded in 150 references from official and authoritative materials.