DatabricksUpdated May 2026

Certified Data Engineer Professional

333 real-world practice questions with community-voted answers and discussion.

Questions
333
Status
Live now
Vendor
Databricks
Domains
$30one-time
Lifetime access · Updates included
Online practice
Interactive runner with community comments and Practice / Study modes.
PDF to my inbox
Full bank as a searchable PDF, delivered in minutes.
Both (recommended)
Online access plus the PDF for offline study. Same price.
Try the free preview
All 333 questions
Community-voted answers & discussion
PDF for offline study
Free updates for a year

What's inside

Real exam-style questions

Curated from thousands of reports, with correct answers verified by community vote.

Community discussion

Every question has reasoning from practitioners who sat the exam — read why the answer is the answer.

PDF to your inbox

Prefer paper or an iPad? Get a clean, searchable PDF of the full bank as soon as you purchase.

Sample question

One question, free, no sign-up. Click the correct choice.

Topic 1 · Question 1 · Free sample
An upstream system has been configured to pass the date for a given batch of data to the Databricks Jobs API as a parameter. The notebook to be scheduled will use this parameter to load data with the following code: df = spark.read.format("parquet").load(f"/mnt/source/(date)") Which code block should be used to create the date Python variable used in the above code block?
Adate = spark.conf.get("date")
Binput_dict = input() date= input_dict["date"]
Cimport sys date = sys.argv[1]
Ddate = dbutils.notebooks.getParam("date")
Edbutils.widgets.text("date", "null") date = dbutils.widgets.get("date")
Community voted E · 17 votesStart free preview →