Google CloudProfessional

Professional Data Engineer

PDE

Design, build, operationalise, secure and monitor data processing systems on Google Cloud.

Duration
120 min
Exam questions
50–60
Passing score
Pass / Fail (undisclosed)
Exam fee
$200
Question formats:Multiple choiceMultiple response
Free plan
3 free papers
Free account
Mocks locked
Pro only
Upgrade to Pro
Every paper and mock exam.
See Pro

Start with free papers Free

You get 3 free practice papers with your plan.

Free
Mixed paper 1
Domain 1 · 25 questions
Free
Mixed paper 2
Domain 1 · 25 questions
Free
Mixed paper 3
Domain 1 · 25 questions

Domain papers 500 questions

Free
Mixed paper 1
25 questions · 60 min
Free
Mixed paper 2
25 questions · 60 min
Free
Mixed paper 3
25 questions · 60 min
Pro
Mixed paper 4
25 questions · 60 min
Pro
Mixed paper 5
21 questions · 51 min

Mock exams Pro

Full-length, exam-like practice tests. Available with Pro.

Mock exam 1
55 questions · 120 min
Mock exam 2
55 questions · 120 min
Mock exam 3
55 questions · 120 min

Try a sample question

All 10 sample questions →
Question 1Designing data processing systems

A European retailer receives erasure requests under data protection law and must be able to prove, within a month of each request, that the customer's rows are gone from its BigQuery warehouse. The customer table is partitioned by signup month and clustered by customer_id, a daily snapshot of it is kept for thirty days, and the dataset's time travel window is set to the maximum. The privacy team has already deleted the rows with a DML statement and considers the matter closed. What should you do?

  1. A.

    Replace the DML deletion with a partition drop on the partition containing the customer, because dropping a partition bypasses time travel entirely.

  2. B.

    Export the table, filter the customer out with Dataflow, and load the result into a new table, which is the only supported way to guarantee removal.

  3. C.

    Re-run the deletion as a DELETE with FOR SYSTEM_TIME AS OF set to the current timestamp, which removes the customer's row from the historical versions held by time travel as well as from the current table.

  4. D.

    Point out that the rows remain readable through time travel and in the snapshots, and add a step that lets those copies age out or deletes the affected snapshots before the deadline.

Show answer

Answer: D

A DML delete removes the row from the current table but leaves it readable through time travel and inside existing snapshots, so erasure is not complete until those copies are gone.

  • A. Partition drops are also covered by time travel, and the partition holds every customer who signed up that month.
  • B. Works but is disproportionate, and the claim that it is the only supported method is untrue.
  • C. FOR SYSTEM_TIME AS OF is read-only syntax; there is no way to delete from historical versions with DML.
  • D. Names the two copies that still expose the data — time travel and snapshots — and sequences the erasure against the legal deadline.

What's on the exam

5 domains · 19 task statements, straight from the official exam guide (as of 2026-09-14).

  1. 1.1Designing for security and compliance
    • Identity and Access Management (e.g., Cloud IAM and organization policies)
    • Data security (encryption and key management)
    • Privacy (e.g., strategies to handle personally identifiable information)
    • Regional considerations (data sovereignty) for data access and storage
    • Legal and regulatory compliance
    • Designing the project, dataset, and table architecture to ensure proper data governance
    • Multi-environment use cases (development vs. production)
  2. 1.2Designing for reliability and fidelity
    • Preparing and cleaning data (e.g., Dataform, Dataflow, and Cloud Data Fusion, prompting LLMs for query generation)
    • Monitoring and orchestration of data pipelines
    • Disaster recovery and fault tolerance
    • Making decisions related to ACID (atomicity, consistency, isolation, and durability) compliance and availability
    • Data validation
  3. 1.3Designing for flexibility and portability
    • Mapping current and future business requirements to the architecture
    • Designing for data and application portability (e.g., multi-cloud and data residency requirements)
    • Data staging, cataloging, profiling, and discovery (data governance)
  4. 1.4Designing data migrations
    • Analyzing current stakeholder needs, users, processes, and technologies, and creating a plan to get to desired state
    • Planning migration and validation to Google Cloud (e.g., BigQuery Data Transfer Service, Database Migration Service, Transfer Appliance, Google Cloud networking, Datastream)

Outline reproduced from the vendor's public exam guide for study reference.Official guide

PDE practice — frequently asked questions

Are these real PDE exam questions?

No. Every question on CertifyCloudx is original, written by us against Google Cloud's publicly available PDE exam guide to rehearse the skills it lists. None are actual exam questions, and CertifyCloudx is not affiliated with or endorsed by Google Cloud.

How many PDE practice questions are there?

500 practice questions, including 3 full-length timed mock exams and 52 domain papers of up to 25 questions (mixed and by topic). Every question has a detailed explanation of why the right answer wins and why each distractor loses.

Is the content up to date with the current PDE exam guide?

The questions are written against the PDE exam guide dated 2026-09-14, and we revise them when Google Cloud updates the guide.

What question formats are covered?

The same formats the real PDE uses: Multiple choice, Multiple response. Each is rendered and graded the way the exam does it.

How long is the PDE exam and how many questions does it have?

According to Google Cloud's published exam details: 50–60 questions, 120 minutes, passing score Pass / Fail (undisclosed). Our mock exams use the same time limit, with a question count in the middle of that range. Always confirm current details with Google Cloud before booking.

Can I practise PDE for free?

Yes. 3 papers are free, with up to 10 questions a day on the free plan and no card needed. Pro unlocks every paper and mock exam with no daily limit.

Does CertifyCloudx guarantee that I will pass?

No practice material can guarantee a result. CertifyCloudx helps you find and close your weak areas — accuracy by exam-guide domain and topic shows what to study next.