PCA Exam Questions

Free Google Professional Cloud Architect Exam Questions and Answers

Updated October 13, 2026  |  20 questions with full answers

The short answer

The Google Professional Cloud Architect exam is about 50-60 questions in 120 minutes, and Google does not publish a numeric pass mark - the result is simply pass or fail. It is also the only one of these exams with case studies: you study fictional companies in advance and several questions are set inside them. The questions below come from our 720-question PCA bank, with answers and explanations.

PCA exam facts

QuestionsAbout 50-60
Time limit120 minutes
Passing scoreNo published score - pass or fail only
Cost$200 USD
FormatMultiple choice and multiple select, plus case-study questions
Case studiesYou choose 2 of 4 from the official list during the exam

What the exam covers, domain by domain

Domain Weight What it tests
Designing and planning a cloud solution architectureLargest sectionRequirements analysis, design decisions, migration planning.
Managing and provisioning a cloud solution architectureMajor sectionCompute, storage, networking and infrastructure-as-code choices.
Security and complianceMajor sectionIdentity, access, data protection, regulatory and compliance design.
Analyzing and optimizing technical and business processesMid-weightTechnical debt, business continuity, cost optimization.
Managing implementationMid-weightAdvising teams, CI/CD, testing and deployment strategy.
Ensuring solution and operations reliabilitySmallest sectionMonitoring, logging, SLIs/SLOs and incident response.

20 free PCA exam questions with answers

Real questions from our 720-question PCA bank, spread across every domain. The correct answer is marked and every question carries an explanation, so you can check the reasoning and not just the result. The interactive mocks serve the full bank, timed and scaled-scored.

Question 1 General

Your legacy application requires Windows Server 2008 R2. GCP doesn't support direct migration of this OS version as a supported platform. What should you do?

  • ✓ Migrate with Bring Your Own License (BYOL) and run on Sole Tenant Nodes.
  • ○ The migration is impossible.
  • ○ Upgrade OS before migration.
  • ○ Use Linux only.
Answer: A. Migrate with Bring Your Own License (BYOL) and run on Sole Tenant Nodes.
BYOL with Sole Tenant Nodes allows running legacy Windows versions with your existing licenses, providing dedicated hardware for license compliance.
Question 2 General

You are designing a high-traffic web application. You want to ensure that if a single zone fails, the application remains available with no downtime. You also want to minimize latency for global users. Which Load Balancer configuration is best?

  • ○ Regional External Application Load Balancer.
  • ✓ Global External Application Load Balancer with backends in multiple regions.
  • ○ Network Load Balancer with backends in a single zone.
  • ○ DNS-based Round Robin.
Answer: B. Global External Application Load Balancer with backends in multiple regions.
A Global External Application Load Balancer distributes traffic to the backend instance group closest to the user (minimizing latency). By having backends in multiple regions (and multiple zones within those regions), you achieve high availability and resilience against zonal or even regional failures.
Question 3 General

You have multiple GCP projects with similar resource quotas. Requesting quota increases for each project individually is time-consuming. What simplifies this?

  • ✓ Create a shared VPC with centrally managed quotas, or use organization-level quota policies.
  • ○ Request quotas for each project individually.
  • ○ Don't use quotas.
  • ○ Quotas cannot be managed centrally.
Answer: A. Create a shared VPC with centrally managed quotas, or use organization-level quota policies.
Shared VPC and organization policies can help manage quotas more centrally, reducing per-project administration overhead.
Question 4 General

You're migrating a legacy application with hardcoded IP addresses. Changing the code is not immediately possible. What temporary solution enables migration?

  • ✓ Reserve matching static IPs in GCP VPC and update firewall/routing appropriately.
  • ○ IP changes require code changes.
  • ○ Migration is impossible.
  • ○ Use dynamic IPs.
Answer: A. Reserve matching static IPs in GCP VPC and update firewall/routing appropriately.
Static IPs can be reserved in GCP. Network configuration can often accommodate applications expecting specific addresses during transition.
Question 5 General

Your BigQuery table has 10TB of data with queries frequently filtering by date. Most queries scan the entire table. What optimization reduces query costs by 90%?

  • ✓ Partition the table by date and ensure queries include partition filter.
  • ○ Add more columns to the table.
  • ○ Use larger machine types.
  • ○ Increase slot reservation.
Answer: A. Partition the table by date and ensure queries include partition filter.
Partitioning by frequently filtered columns (date) enables partition pruning. Queries with partition filters scan only relevant partitions, dramatically reducing bytes scanned and cost.
Question 6 General Choose 2

Network egress costs from your GCP environment to the internet are high. Which TWO strategies reduce egress costs?

  • ✓ Use Cloud CDN to cache content at Google's edge, reducing origin egress.
  • ✓ Compress data before sending over the network.
  • ○ Increase bandwidth usage.
  • ○ Use Premium Tier networking for all traffic.
  • ○ Send more data over the internet.
Answer: A. Use Cloud CDN to cache content at Google's edge, reducing origin egress. | B. Compress data before sending over the network.
Cloud CDN (A) caches frequently accessed content at edge locations, reducing repeated egress from origin. Compression (B) reduces bytes transferred. Increasing bandwidth (C) and sending more data (E) increase costs. Premium Tier (D) improves performance but doesn't reduce egress costs.
Question 7 General Choose 2

You're building a cost-aware culture in your engineering team. Which TWO practices help?

  • ✓ Include cloud costs in performance reviews and project planning.
  • ✓ Share cost dashboards with all teams regularly.
  • ○ Hide costs from developers.
  • ○ Give unlimited budgets with no visibility.
  • ○ Blame developers for all overages.
Answer: A. Include cloud costs in performance reviews and project planning. | B. Share cost dashboards with all teams regularly.
Making costs visible and including them in planning creates awareness and accountability. Hiding costs or blaming individuals discourages cost-conscious behavior.
Question 8 General Choose 2

Which TWO metrics are most critical to monitor for a Cloud Spanner instance to ensure it scales correctly before hitting limits?

  • ✓ CPU Utilization (High Importance).
  • ✓ Storage Utilization.
  • ○ Disk I/O.
  • ○ Network Ingress.
  • ○ Memory Usage.
Answer: A. CPU Utilization (High Importance). | B. Storage Utilization.
Spanner scaling is driven by CPU (recommended < 65% for regional high priority) and Storage (limit per node). CPU is the primary signal for adding more nodes.
Question 9 General Choose 2

Which TWO protocols are supported by the Global External Proxy Network Load Balancer?

  • ✓ TCP.
  • ✓ UDP (Yes, now supported in proxy NLB).
  • ○ HTTP.
  • ○ ICMP.
  • ○ ESP.
Answer: A. TCP. | B. UDP (Yes, now supported in proxy NLB).
The Global External Proxy Network Load Balancer (distinct from the Application LB) supports TCP and UDP (and SSL/TLS offload). It does not support ICMP or arbitrary protocols like ESP (IPsec).
Question 10 General Choose 2

You're planning a database migration to Cloud SQL. Which TWO factors should you evaluate during the assessment phase?

  • ✓ Source database version and feature compatibility.
  • ✓ Current workload patterns and peak usage times.
  • ○ The color of the server rack.
  • ○ Office location of database administrators.
  • ○ Day of the week for migration.
Answer: A. Source database version and feature compatibility. | B. Current workload patterns and peak usage times.
Version and feature compatibility determine if migration is possible. Workload patterns help plan for downtime windows and capacity requirements.
Question 11 General

You are building a semantic search engine. You have generated Embeddings for 1 million documents. You need to perform similarity search (Nearest Neighbor) on these embeddings with low latency. What service do you use?

  • ✓ Vertex AI Vector Search (Matching Engine).
  • ○ BigQuery Search Index.
  • ○ Cloud Spanner.
  • ○ Datastore.
Answer: A. Vertex AI Vector Search (Matching Engine).
Vertex AI Vector Search (formerly Matching Engine) is the scalable, high-QPS service for conducting Approximate Nearest Neighbor (ANN) search on high-dimensional vectors (embeddings).
Question 12 General

Your Dataflow job writes to BigQuery. During traffic spikes, you see quota errors. What should you configure?

  • ✓ Use BigQuery Storage Write API with streaming inserts quotas increased.
  • ○ Reduce write frequency.
  • ○ Use a different destination.
  • ○ Quotas cannot be increased.
Answer: A. Use BigQuery Storage Write API with streaming inserts quotas increased.
BigQuery Storage Write API provides higher throughput than legacy streaming. Quota increases can be requested for higher volume workloads.
Question 13 General

You are analyzing Cloud Audit Logs. You see an entry `protoPayload.methodName: "google.iam.admin.v1.SetIamPolicy"`. What happened?

  • ✓ A user changed permissions (policy) on a resource.
  • ○ A user logged in.
  • ○ A user deleted a VM.
  • ○ A service account key was created.
Answer: A. A user changed permissions (policy) on a resource.
`SetIamPolicy` is the API method used to update the IAM policy (permissions) of a resource. This is a critical Admin Activity log entry indicating a potential privilege change.
Question 14 General

Your video analysis application needs to process 2-hour videos. What's the recommended approach with Gemini?

  • ✓ Use Gemini's long-context video processing with appropriate token limits.
  • ○ Only short clips are supported.
  • ○ Convert to audio only.
  • ○ Video analysis isn't available.
Answer: A. Use Gemini's long-context video processing with appropriate token limits.
Gemini models support long video contexts. Understanding token limits and using appropriate models enables processing of extended videos.
Question 15 General

You need to migrate an on-premises Hadoop cluster to GCP. The cluster runs batch jobs daily. What's the recommended target service?

  • ✓ Dataproc for managed Hadoop/Spark with ephemeral clusters for batch jobs.
  • ○ Compute Engine VMs with manual Hadoop installation.
  • ○ Cloud Functions.
  • ○ Cloud Run.
Answer: A. Dataproc for managed Hadoop/Spark with ephemeral clusters for batch jobs.
Dataproc provides managed Hadoop/Spark. Ephemeral clusters can spin up for batch jobs and terminate after, optimizing costs.
Question 16 General Choose 2

You are tasked with backing up an existing localized (zonal) Persistent Disk (500GB) to a different region for disaster recovery. What are the correct steps?

  • ✓ Create a Snapshot of the disk.
  • ✓ Configure the Snapshot to be stored in the destination region (or multi-region).
  • ○ Copy the disk bytes using `dd` over VPN.
  • ○ Create a Machine Image.
  • ○ Snapshots are global by default, no configuration needed.
Answer: A. Create a Snapshot of the disk. | B. Configure the Snapshot to be stored in the destination region (or multi-region).
Snapshots (A) are the standard backup tool. When creating a snapshot, you can specify the storage location (B) (regional or multi-regional). If you want it in a DR region, you select that region or a multi-region that includes it. They are not 'global' in storage location (they sit in a bucket essentially), but accessible globally for restore.
Question 17 General

Your MySQL database migration should have a fallback option. What approach provides this safety?

  • ✓ Maintain bidirectional replication during migration window; can failback to source if needed.
  • ○ Delete source immediately after migration.
  • ○ Fallback isn't possible.
  • ○ Hope for the best.
Answer: A. Maintain bidirectional replication during migration window; can failback to source if needed.
Bidirectional replication keeps both source and target synchronized, enabling failback to the original system if migration issues occur.
Question 18 General Choose 2

You want to automate the deployment of your infrastructure using Terraform. You need to store the Terraform state file securely and enable locking to prevent concurrent modifications. Which TWO steps are correct?

  • ✓ Use a Cloud Storage bucket as the backend.
  • ✓ Enable Object Versioning on the bucket.
  • ○ Use a local file committed to Git.
  • ○ Use Cloud SQL as the backend.
  • ○ Terraform locking is not supported on GCA.
Answer: A. Use a Cloud Storage bucket as the backend. | B. Enable Object Versioning on the bucket.
The standard GCS backend for Terraform supports state locking (via the bucket generation API) naturally. Enabling Object Versioning (B) is a critical best practice to allow rolling back the state file if it gets corrupted or an accidental bad apply happens.
Question 19 General Choose 2

You're analyzing Cloud Storage costs and notice high retrieval charges from Coldline storage. Which TWO actions optimize costs?

  • ✓ Move frequently accessed data back to Standard or Nearline storage classes.
  • ✓ Implement caching to reduce repeated retrievals of the same data.
  • ○ Access the data more often to justify the retrieval costs.
  • ○ Delete all data immediately.
  • ○ Upgrade to Archive storage.
Answer: A. Move frequently accessed data back to Standard or Nearline storage classes. | B. Implement caching to reduce repeated retrievals of the same data.
Coldline has lower storage costs but high retrieval fees. If data is accessed frequently, Standard/Nearline (A) is cheaper overall. Caching (B) reduces repeated retrievals. Accessing more (C) increases costs further. Deletion (D) loses data. Archive (E) has even higher retrieval costs.
Question 20 General

Your Spanner database latency increased after adding a new index. How do you investigate?

  • ✓ Use Query Insights and execution plans to see if the index is being used efficiently or causing hot spots.
  • ○ Remove all indexes.
  • ○ Increase Spanner nodes.
  • ○ Indexes always improve performance.
Answer: A. Use Query Insights and execution plans to see if the index is being used efficiently or causing hot spots.
Query Insights shows index usage and hot spots. New indexes can cause issues if poorly designed (e.g., monotonic keys causing hot spots).

How to use these questions

The PCA is a judgement exam, not a recall exam. Questions describe a business situation and several answers will work technically - you have to pick the one that best fits the stated requirements. Read the requirement before you read the options.

Prepare the case studies properly. Google publishes them in advance and you will be asked about two of them. Walking in without having read them is the single biggest avoidable mistake on this exam.

Learn to separate technically correct from best for this customer. Constraints around cost, existing skills, regulatory scope and timeline are what decide the answer.

Google Cloud changes fast, so study from current material. Service names and recommended patterns from two years ago will cost you marks in the architecture and provisioning sections.

Frequently asked questions

Is the Google Cloud Professional Cloud Architect exam hard?

Yes - it is widely considered the hardest of the entry-to-mid cloud architect exams. Questions are scenario-based with several defensible answers, and you must justify a design against business requirements rather than recall a fact.

How many questions are on the PCA exam?

About 50-60 questions in 120 minutes, including multiple-select items and questions tied to the case studies.

What is the PCA passing score?

Google does not publish a numeric pass mark. The result is reported as pass or fail, so there is no scaled score to target.

How long is the PCA certification valid?

Two years. Google Cloud certifications must be renewed by passing the current version of the exam.

Ready to test yourself under exam conditions?

720 questions across 12 timed mock exams, domain-wise drills, and the same scaled scoring as the real thing. Free, no signup.

Related Google Cloud PCA guides