PDE exam domains
The PDE exam is weighted across 5 domains. Pick any domain below to drill it — or read the full breakdown in the FAQ.
| Exam domain | Exam weight | Practice |
|---|---|---|
| Designing data processing systems | 22% | Practice this topic |
| Ingesting and processing the data | 25% | Practice this topic |
| Storing the data | 20% | Practice this topic |
| Preparing and using data for analysis | 15% | Practice this topic |
| Maintaining and automating data workloads | 18% | Practice this topic |
Sample PDE questions
A sample of the PDE questions on this hub. Each links through to the full question, the correct answer, and an explanation of why every other option is wrong.
- Your company publishes a curated BigQuery dataset as an Analytics Hub listing so that external partner organizations can subscribe to it. Leadership w…View question
- A retail analytics company wants to monetize a curated BigQuery dataset by sharing it with dozens of external partner organizations. Requirements: par…View question
- A retail company is migrating a nightly on-premises ETL job to Google Cloud. During the migration cutover period, both the legacy on-premises pipeline…View question
- Your finance team uses a Looker dashboard backed by BigQuery that runs the same set of aggregation queries against a 400 GB partitioned sales table hu…View question
- A retail analytics team stores a large customer transactions table in a BigQuery dataset called 'raw_finance'. A separate marketing team needs read ac…View question
- A data engineering team runs hundreds of ETL queries every night against an on-demand BigQuery project. Occasionally, queries fail immediately with a…View question
- A retail analytics team has a 12 TB BigQuery table already partitioned by DATE(order_timestamp). Most dashboard queries filter on a specific date rang…View question
- A retail analytics team is designing a BigQuery table to store customer orders. Each order has one customer and multiple line items (product, quantity…View question
- A financial services company stores critical transactional data in a BigQuery dataset located in the us-central1 region. Compliance requires that the…View question
- Your team runs BigQuery in an Enterprise edition reservation for a project that executes heavy ETL only between 01:00 and 05:00 UTC each night. Outsid…View question
Key PDE terms
Start with these terms, then explore the full glossary. Each links to a plain-English definition written for the PDE exam.
PDE frequently asked questions
What is the PDE certification?+
Google positions the Professional Data Engineer as validating the ability to make data usable and valuable — designing, building, operationalizing, securing, and monitoring data processing systems with an emphasis on security, reliability, scalability, and efficiency.
It covers the full data lifecycle on Google Cloud: designing processing systems, ingesting and processing with tools such as Dataflow and Pub/Sub, storing in services such as BigQuery and Bigtable, preparing data for analysis and machine learning, and automating and monitoring workloads.
What topics are on the PDE exam?+
The PDE exam is organised into five weighted sections. The percentages below are the approximate weights Google publishes in its exam guide. Ingesting and processing data and designing processing systems carry the most weight.
Designing data processing systems (22%)
Covers designing for security and compliance (IAM, encryption, key management, data governance), reliability and fidelity (validation, monitoring, disaster recovery), flexibility and portability (multi-cloud, staging, ephemeral clusters), and planning data migrations.
Ingesting and processing the data (25%)
The heaviest area. It covers planning data pipelines (batch versus streaming, windowing, sources and sinks), building pipelines with Dataflow, Dataproc, Pub/Sub, and Data Fusion including transformation and error handling, and deploying and operationalizing pipelines with orchestration and CI/CD.
Storing the data (20%)
Covers selecting storage systems (Cloud Storage, Bigtable, Firestore, Cloud SQL, Spanner), planning a data warehouse in BigQuery with schema design, partitioning, and clustering, using a data lake, and designing for a broader data platform or data mesh.
Preparing and using data for analysis (15%)
Covers preparing data for visualization (Looker, BigQuery BI Engine, connected sheets), preparing data for AI and ML (feature engineering, BigQuery ML, Vertex AI), and sharing data securely through authorized views and Analytics Hub.
Maintaining and automating data workloads (18%)
Covers optimizing resources for cost and performance (slots, autoscaling), designing automation and repeatability, organizing workloads by business requirements, and monitoring, troubleshooting, and mitigating the impact of failures.
Is the PDE hard?+
PDE is a professional-level exam that expects both breadth across Google Cloud’s data services and the judgment to choose between them under real constraints. It is widely regarded as one of the more challenging Google Cloud professional exams.
The difficulty comes from fine distinctions — Bigtable versus Firestore, Dataflow versus Dataproc, when to partition or cluster in BigQuery — and from scenario questions that hinge on cost, latency, or consistency requirements. Practising scenarios until those trade-offs are second nature is the key.
How many questions are on the PDE exam and how long is it?+
Google’s standard Professional Data Engineer exam presents roughly 40–50 multiple-choice and multiple-select questions to be completed in 120 minutes, delivered online with remote proctoring or at a test center.
Our full-length practice mock uses a 50-question, 120-minute session so you can rehearse pacing under realistic time pressure before test day.
What score do you need to pass the PDE?+
Google does not publish a numeric passing score for the Professional Data Engineer, and results are reported simply as pass or fail, so treat any specific percentage you see elsewhere as unofficial. Our practice mock uses a 70% threshold as a sensible readiness target — aim to clear it comfortably and consistently before you book.
How much does the PDE exam cost?+
The Professional Data Engineer exam fee is set by Google — historically around $200 (plus tax), but check the official certification page for current pricing in your region. The certification is valid for two years. Everything on this hub is free.
Who should take the PDE?+
The Professional Data Engineer is aimed at data engineers, analytics engineers, and data-focused cloud practitioners who build and operate data systems on Google Cloud.
Google recommends around three or more years of industry experience, including at least one year designing and managing solutions on Google Cloud. There are no formal prerequisites, but hands-on experience with data pipelines and BigQuery helps considerably.
What jobs and salaries can the PDE lead to?+
PDE is relevant to roles such as data engineer, analytics engineer, and ML-adjacent data practitioner, where building reliable data pipelines and warehouses on Google Cloud is core to the job.
How much any certification moves compensation depends heavily on geography, seniority, and hands-on experience, so treat any single salary figure with caution. PDE is best viewed as validation of data-engineering skill on Google Cloud rather than a guaranteed raise on its own.
How long does it take to study for the PDE?+
Candidates with data experience on Google Cloud often need six to ten weeks; those newer to the platform should plan longer. The most efficient path is to study each section while practising in BigQuery and Dataflow, then drill scenario questions that force service-selection decisions.
Spend the majority of your time on full-length timed mocks in the final stretch, reviewing every explanation — including for questions you answered correctly — because PDE distractors are usually valid services that do not best fit the stated cost, latency, or consistency needs. Use the per-section results here to find your weakest area.
How should you prepare for the PDE?+
Study the five sections above, giving the most time to ingesting and processing data, then drill scenario questions section by section. Every MockAPI question reveals a full explanation and tells you why each wrong answer is wrong — essential for an exam that turns on subtle service trade-offs.
When you can answer scenarios comfortably, move to full-length timed mocks to rehearse pacing, ideally alongside hands-on practice in BigQuery. Use the glossary to keep the data services straight, and aim to score consistently above the pass mark before you book.
Can you take the PDE exam online?+
Yes. Google delivers the Professional Data Engineer both at onsite test centers and online with remote proctoring. The online option requires a private, quiet room, a clear workspace, a webcam and microphone, a stable connection, and government-issued photo ID, with a proctor monitoring you throughout.
If you do not pass, Google applies a retake policy with escalating waiting periods between attempts (a 14-day wait after the first attempt, longer after subsequent ones), and each attempt needs its own registration and fee.
What certification should you take after the PDE?+
After PDE, common next steps include the Professional Machine Learning Engineer for teams moving from data pipelines into ML, or the Professional Cloud Architect for a broader design remit. Renew PDE before it expires to keep it current.
For many, the real next step is applying the skills on larger data platforms. Pairing PDE with hands-on data-engineering experience is what turns the certificate into a career.