Pre-exam quiz
This is a quiz that resembles (types of questions, level of complexity etc) the one you'll go through the real PCA exam. Make sure to feel confident with this one before signing up for the exam.
My rule of thumb would be: if I'd get 80-90% of the answers right, I would feel quite comfortable with taking the real one. If not, I'd try to identify the grey areas and I would commit a bit of time to cover those before taking the exam.

Good luck!
Sign in to Google to save your progress. Learn more
Your web application has several VM instances running within a VPC. You want to restrict communications between instances to only the VMs and ports you authorize, but you don’t want to rely on static IP addresses or subnets because the app can autoscale. How should you restrict communications?
1 point
Clear selection
You have a Python web application with many dependencies that requires 0.1 CPU cores and 128 MB of memory to operate in production. You want to monitor and maximize machine utilization. You also want to reliably deploy new versions of the application. Which set of steps should you take?
1 point
Clear selection
Your company is using BigQuery as its enterprise data warehouse. Data is distributed over several Google Cloud projects. All queries on BigQuery need to be billed on a single project. You want to make sure that no query costs are incurred on the projects that contain the data. Users should be able to query the datasets, but not edit them. How should you configure users’ access roles?
1 point
Clear selection
You have an application deployed on Kubernetes Engine using a Deployment named echo-deployment. The deployment is exposed using a Service called echoservice. You need to perform an update to the application with minimal downtime to the application. What should you do?
1 point
Clear selection
You have an application that will run on Compute Engine. You need to design an architecture that takes into account a disaster recovery plan that requires your application to fail over to another region in case of a regional outage. What should you do?
1 point
Clear selection
You have found an error in your App Engine application caused by missing Cloud Datastore indexes. You have created a YAML file with the required indexes and want to deploy these new indexes to Cloud Datastore. What should you do?
1 point
Clear selection
You are designing a large distributed application with 30 microservices. Each of your distributed microservices needs to connect to a database back-end. You want to store the credentials securely.Where should you store the credentials?
1 point
Clear selection
Your company wants to try out the cloud with low risk. They want to archive approximately 100 TB of their log data to the cloud and test the analytics features available to them there, while also retaining that data as a long-term disaster recovery backup.Which two steps should you take? Choose 2 answers
2 points
Your organization has a 3-tier web application deployed in the same network on Google Cloud Platform. Each tier (web, API, and database) scales independently of the others. Network traffic should flow through the web to the API tier and then on to the database tier. Traffic should not flow between the web and the database tier. How should you configure the network?
1 point
Clear selection
A small number of API requests to your microservices-based application take a very long time. You know that each request to the API can traverse many services. You want to know which service takes the longest in those cases.What should you do?
1 point
Clear selection
One of the developers on your team deployed their application in Google Container Engine with the Dockerfile below. They report that their application deployments are taking too long.You want to optimize this Dockerfile for faster deployment times without adversely affecting the app’s functionality.Which two actions should you take? Choose 2 answers.
2 points
Captionless Image
You want to optimize the performance of an accurate, real-time, weather-charting application. The data comes from 50,000 sensors sending 10 readings a second, in the format of a timestamp and sensor reading. Where should you store the data?
1 point
Clear selection
You are creating a solution to remove backup files older than 90 days from your backup Cloud Storage bucket. You want to optimize ongoing Cloud Storage spend.What should you do?
1 point
Clear selection
Your customer is receiving reports that their recently updated Google App Engine application is taking approximately 30 seconds to load for some of their users.This behavior was not reported before the update.What strategy should you take?
1 point
Clear selection
Your customer needs a system with a MongoDB and 2 replicas and wants maximum availability and protection against failures.
The database operates in US and is actively used 24/7, hence you cannot select a comfortable maintenance window. 
What would be your advice?
1 point
Clear selection
You write a Python script to connect to Google BigQuery from a Google Compute Engine virtual machine. The script is printing errors that it cannot connect to BigQuery.What should you do to fix the script?
1 point
Clear selection
You want to enable your running Google Kubernetes Engine cluster to scale as demand for your application changes.What should you do?
1 point
Clear selection
Mountkirk Games wants to set up a continuous delivery pipeline. Their architecture includes many small services that they want to be able to update and roll back quickly. Mountkirk Games has the following requirements:
- Services are deployed redundantly across multiple regions in the US and Europe
- Only frontend services are exposed on the public internet
-They can provide a single frontend IP for their fleet of services
- Deployment artifacts are immutable
Which set of products should they use?
1 point
Clear selection
Your agricultural division is experimenting with fully autonomous vehicles. You want your architecture to promote strong security during vehicle operation. Which two architectures should you consider? (Choose two.)
2 points
An AutonomousDrive company has equipped all cars with servers and sensors to collect telemetry data. Next year they want to use the data to train machine learning models. They want to store this data in the cloud while reducing costs.What should they do?
1 point
Clear selection
Your company currently hosts an AWS S3 bucket. You need to keep the contents of this bucket in sync with a new GCS bucket. What is the recommended method to achieve it?
1 point
Clear selection
To be compliant with European GDPR regulation, EuroCar company is required to delete data generated from its European customers after a period of 36 months when it contains personal data. This data is  stored in both Cloud Storage and BigQuery. What should you do?
1 point
Clear selection

An organization has a separate folder for production projects. How to assure that logs from all production projects (existing and created in the future) will be collected and made available for Security team? Security team is not interested in viewing non-production logs.

1 point
Clear selection
A company wants to create a policy that limits the possibility to create cloud resources to regions where it's physically present. How would you enforce such a policy?
1 point
Clear selection
Users have reported serious performance problems with an application running on several VMs grouped in MIG. Metrics state that on every machine single application process occupies 100% of computing power. Additionally MIG has already reached its upper limit of instances and cannot expand more. On the other hand no issues were detected in neighbouring components, especially there is no performance degradation of a database service used by this application. What would you recommend to quickly resolve the problem?
1 point
Clear selection
You are designing a relational data repository on GCP. The data will be transactionally consistent and added from any location in the world. You want to monitor and adjust processing capabilities based on traffic, which can spike unpredictably. What should you do?
1 point
Clear selection

Development team is performing development tests of an application built in microservice architecture. In particular they want to test how the application behaves in case of unavailability of a single microservice that other services rely upon. How such a test may be performed?

1 point
Clear selection
The EHR Sales employees are a remote-based workforce that travels to different locations to do their job. Regardless of the location, they need to access web-based tools located in the EHR data center. EHR is retiring the current VPN infrastructure and needs to move the web-based sales tools to a BeyondCorp access model in GCP. Each sales employee has a Google Workspace account and uses that for SSO. What should you do?
1 point
Clear selection
Submit
Clear form
This form was created inside of Google.com. Privacy & Terms