


The dbt Analytics Engineering Certification exam is 65 questions in 2 hours, 65% to pass, online proctored. These practice exams follow the same objectives, format and difficulty, on dbt Core 1.11.
Everyone preparing for the dbt certification reaches the same question, and it is not one you can answer alone: am I ready, or am I about to pay $200 to find out that I am not?
Five full-length practice exams answer it.
65 questions each, two hours each, 325 questions in total - the same length, the same time pressure and the same mix of single-answer and multiple-answer questions as the real exam. Sit one, and you stop guessing.
Why these tests
You already found the free question sets. So did the people who failed.
Every answer is explained - including the wrong ones.
Choose a wrong option and you are told exactly which idea you were missing, with a link to the dbt documentation page that settles it. A test you failed becomes the most useful hour of study you have had all week.
Built for dbt Core 1.11 - the release this exam actually tests.
Most dbt material online was written for older versions, and behaviour has changed since. Nothing costs you marks faster than confidently revising the wrong release.
325 different questions, not 100 dressed up five times.
Sit all five tests and you meet 325 distinct problems. No padding, no near-duplicates, no question you have already seen two tests ago.
Written to make you think, not to make you recall.
A run that fails, a model rebuilding the wrong rows, a contract that will not compile - you are asked what you would do, the way the dbt exam asks it. If these feel easy, you are ready. If they do not, you have just found your gaps while it is still free to have them.
Your score against the real 65% line.
Every test is marked the way the exam is marked, so you know where you stand before dbt Labs tells you.
What is covered
The exam has seven objectives. dbt Labs does not publish weightings for them, so this split is our own, proportional to the number of sub-topics each objective lists:
Developing and optimizing dbt models - 100 questions
Implementing dbt tests - 60 questions
Debugging data modeling errors - 45 questions
Managing dbt models governance - 35 questions
Troubleshooting and optimizing dbt pipelines - 35 questions
Implementing and maintaining external dependencies - 25 questions
Leveraging the dbt state - 25 questions
You will be tested on materializations and incremental strategies including microbatch; ref, source and seeds; snapshots and their strategies; Python models; Jinja, macros and packages; generic, singular and unit tests; model contracts, versions, constraints, groups and access modifiers; exposures; hooks; source freshness; node selection and graph operators; --empty and --sample runs; behaviour-change flags; and the whole state surface - --defer, state:modified, dbt clone and dbt retry.
The newest areas of the exam get deliberate weight, because that is where nothing else exists to practise on. If you have already worked through what is available online, those are the questions you have not seen.
Scope: dbt Core, not dbt Cloud
This exam is about dbt Core - the CLI, the project, the DAG. The dbt Cloud platform surface, job scheduling, environments and access control belong to the separate dbt Architect Certification. dbt Cloud appears here only as it appears on the exam: as an occasional wrong answer. If you are preparing for the Architect exam, this is not your course, and better you know now than after you buy.
Who this is for
Analytics engineers, data engineers and data analysts sitting the dbt Analytics Engineering Certification. If dbt, the data build tool, is already part of your working week, these tests tell you whether that experience adds up to a pass. The analytics engineer who has used it at work for a year and wants to know whether that is enough. The practitioner who would rather discover a weak spot here than in a proctored session with the clock running.
dbt Labs recommends SQL proficiency and at least six months of hands-on dbt before this exam. That is a fair bar and these tests assume it. If you have never built a model or run dbt test from a terminal, start with a hands-on course and come back - you will get far more out of this one.
Straight answers
Not affiliated with or endorsed by dbt Labs. These are original questions written against the published exam objectives, not real exam questions, and any course claiming otherwise is selling you something worse than it sounds.
The real exam uses six question types. Udemy supports two - single answer and multiple answer - so formats like matching and build-list are reframed here as questions testing the same knowledge. Every published objective is covered; some of it arrives in a different shape.
Start with Test 1. See where you land against 65%. Then work on what the results tell you - every question you get wrong comes with the explanation and the documentation link that fixes it.