PCDGoogle Cloud Professional Cloud Developer
What the exam covers
Study guide
From Google
About PCD
Designing, building and shipping applications on Google Cloud: containers and Cloud Run, APIs, Pub/Sub and Cloud Tasks, data models in Firestore, Spanner and Cloud SQL, and service identity.
Who it's for. Application developers building services on Google Cloud.
How to prepare
- Know Pub/Sub delivery semantics and when Cloud Tasks or Workflows is the better fit.
- Workload Identity and service account impersonation are the expected answer over key files.
- Expect deployment strategies on Cloud Run and GKE: traffic splitting, canary and rollback.
Sample PCD questions
Try these with the answers on the page, then practise the full bank.
- During an incident, calls from a checkout service to a fraud-scoring service in GKE begin timing out, and failing calls keep piling up. The team needs the failures to be cut off quickly without changing application code. Which control should they add? Designing cloud-native applications
- You are releasing a new revision of a Cloud Run service. About 5% of traffic should reach it first, then larger shares as long as error rates stay low. Users must not experience any outage. How should you release it? Deploying applications
- A checkout request passes through an API gateway, a pricing service, an inventory service and a payment service. Users see slow responses, and you need a timeline for individual requests that shows how long each hop took. Which service should you use? Integrating Google Cloud services
- Your Cloud Build pipeline must produce the same output when rerun a year from now, and auditors need to know exactly which compiler image each build used. How should the build steps reference that image? Building and testing applications
- A checkout service on GKE needs a promotional banner turned on for 10 percent of users and turned off later. Changes must reach running pods within about a minute, and no image rebuild may be required. Which approach fits best? Designing cloud-native applications
- A worker Deployment on GKE should add replicas when a Pub/Sub subscription's backlog grows and remove them when the backlog drains. Which combination makes this work? Designing cloud-native applications
- A Pub/Sub push subscription delivers messages to a Cloud Run service, and the service returns HTTP 500 for some of them. What happens to those messages? Integrating Google Cloud services
- An order service calls a loyalty service to show reward points during checkout. When the loyalty service is down, checkout should still complete. What should the order service do? Designing cloud-native applications
- All 17 sample questions
Questions people ask
Is this PCD practice exam free?
Yes. All 135 questions, the timed mock exam and the explanations are free, and there's no account to create.
Are these real exam questions?
No. Real exam questions are confidential under the Google Cloud candidate agreement. These are practice questions written to cover the same domains in the same scenario style, each with an explanation of why the answer is right.
How is the PCD mock exam scored?
Questions are drawn from every domain in proportion to the exam guide, and you get a raw percentage with a breakdown by domain. Google Cloud uses scaled scoring, so treat 75% or more here as a sign you're ready rather than a predicted score.
Where is my progress saved?
In your browser, on this device. Nothing is sent to us apart from the answers you check, and clearing site data resets it.