Google Cloud · Professional

Professional Data Engineer (PDE) practice exam & study guide

The Google Professional Data Engineer (PDE) is Google Cloud’s professional certification for data engineering. It validates the ability to design data processing systems, ingest and process data, store data, prepare and use data for analysis, and maintain and automate data workloads on Google Cloud.

PDE is a professional, scenario-focused exam. Questions describe a data requirement and ask which Google Cloud service or design best implements it, balancing scalability, cost, reliability, and security.

This free hub gives you everything you need to prepare: a syllabus breakdown by exam section, realistic scenario-style practice questions with teacher-style explanations, a glossary of the Google Cloud data services the exam relies on, and full-length timed mock exams that mirror the real testing experience.

50
Questions
120 min
Time limit
70%
Mock pass %
5
Domains

Start studying PDE

New here? Follow the three steps below in order. Everything is free and needs no account.

  1. 1
    Learn the plan

    See all 5 domains in exam-weight order.

    Open study path
  2. 2
    Drill by domain

    Practice one topic at a time with explained answers.

    Start with the first domain
  3. 3
    Sit a timed mock

    50 questions · 120 min · 70% to pass our mock.

    Take the mock exam

All PDE study resources

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 domainExam weightPractice
Designing data processing systems22%Practice this topic
Ingesting and processing the data25%Practice this topic
Storing the data20%Practice this topic
Preparing and using data for analysis15%Practice this topic
Maintaining and automating data workloads18%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.

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.