PMLE — Google Cloud Certified Professional Machine Learning Engineer
Google

Google Cloud Certified Professional Machine Learning Engineer (PMLE) Practice Questions

★★★★★★ 4.9 96 verified reviews
65 questions
2026-06-22 updated
✓ Online quiz simulator

Domain coverage

  • Architecting ML Solutions (~18%)
  • Data Processing and Feature Engineering (~18%)
  • Developing ML Models (~22%)
  • Automating ML Pipelines — MLOps (~22%)
  • Deploying and Serving Models (~12%)
  • Monitoring and Optimization (~8%)

Sample Questions (7 of 65 shown)

Q1 Framing ML Problems
You need to develop an image classification model by using a large dataset that contains labeled images in a Cloud Storage bucket. What should you do?
  1. Use Vertex AI Pipelines with the Kubeflow Pipelines SDK to create a pipeline that reads the images from Cloud Storage and trains the model.
  2. Use Vertex AI Pipelines with TensorFlow Extended (TFX) to create a pipeline that reads the images from Cloud Storage and trains the model.
  3. Import the labeled images as a managed dataset in Vertex AI and use AutoML to train the model.
  4. Convert the image dataset to a tabular format using Dataflow Load the data into BigQuery and use BigQuery ML to train the model.
✓ Correct Answer: C
C. Vertex AI managed datasets with AutoML provide a no-code solution for training image classification models on labeled data. Vertex AI Pipelines (A/B) are for orchestrating ML workflows, not direct training from labeled datasets. Converting images to tabular format (D) loses spatial information critical for image tasks.
Q2 Framing ML Problems
You need to deploy a scikit-leam classification model to production. The model must be able to serve requests 24/7, and you expect millions of requests per second to the production application from 8 am to 7 pm. You need to minimize the cost of deployment. What should you do?
  1. Deploy an online Vertex AI prediction endpoint. Set the max replica count to 1
  2. Deploy an online Vertex AI prediction endpoint. Set the max replica count to 100
  3. Deploy an online Vertex AI prediction endpoint with one GPU per replica. Set the max replica count to 1
  4. Deploy an online Vertex AI prediction endpoint with one GPU per replica. Set the max replica count to 100
✓ Correct Answer: B
B. A max replica count of 100 allows Vertex AI to autoscale horizontally to handle millions of requests per second during peak hours (8am-7pm) while minimizing cost by scaling down overnight. A max of 1 replica (A/C) cannot handle peak traffic. GPUs (C/D) add unnecessary cost for scikit-learn models that don't benefit from GPU acceleration.
Q3 Framing ML Problems
Your company stores a large number of audio files of phone calls made to your customer call center in an on-premises database. Each audio file is in wav format and is approximately 5 minutes long. You need to analyze these audio files for customer sentiment. You plan to use the Speech-to-Text API You want to use the most efficient approach. What should you do?
  1. 1. Upload the audio files to Cloud Storage
  2. 1. Upload the audio files to Cloud Storage.
  3. 1. Iterate over your local files in Python
  4. 1. Iterate over your local files in Python
✓ Correct Answer: B
B. For long audio files (>1 minute), the Speech-to-Text API requires async recognition. The correct workflow is: upload to Cloud Storage, then call async recognition. Option A uses long_running_recognize incorrectly with local files. Options C/D use sync recognition which is limited to ~1 minute audio.
Q4 Framing ML Problems
You work as an analyst at a large banking firm. You are developing a robust scalable ML pipeline to tram several regression and classification models. Your primary focus for the pipeline is model interpretability. You want to productionize the pipeline as quickly as possible. What should you do?
  1. Use Tabular Workflow for Wide & Deep through Vertex AI Pipelines to jointly train wide linear models and deep neural networks
  2. Use Google Kubernetes Engine to build a custom training pipeline for XGBoost-based models
  3. Use Tabular Workflow for TabNet through Vertex AI Pipelines to train attention-based models
  4. Use Cloud Composer to build the training pipelines for custom deep learning-based models
✓ Correct Answer: C
C. Tabular Workflow for TabNet through Vertex AI Pipelines provides built-in attention-based interpretability, which aligns with the model interpretability requirement. Wide & Deep (A) focuses on memorization vs generalization. XGBoost on GKE (B) requires more setup. Cloud Composer (D) is for workflow orchestration, not ML-specific interpretability.
Q5 Framing ML Problems
You work for a hotel and have a dataset that contains customers’ written comments scanned from paper-based customer feedback forms, which are stored as PDF files. Every form has the same layout. You need to quickly predict an overall satisfaction score from the customer comments on each form. How should you accomplish this task?
  1. Use the Vision API to parse the text from each PDF file. Use the Natural Language API analyzeSentiment feature to infer overall satisfaction scores.
  2. Use the Vision API to parse the text from each PDF file. Use the Natural Language API analyzeEntitySentiment feature to infer overall satisfaction scores.
  3. Uptrain a Document AI custom extractor to parse the text in the comments section of each PDF file. Use the Natural Language API analyzeSentiment feature to infer overall satisfaction scores.
  4. Uptrain a Document AI custom extractor to parse the text in the comments section of each PDF file. Use the Natural Language API analyzeEntitySentiment feature to infer overall satisfaction scores.
✓ Correct Answer: C
C. Document AI custom extractor can be trained to extract specific fields (like comments) from PDF forms with consistent layouts, then analyzeSentiment provides overall sentiment. Option A/B use Vision API which doesn't handle form-structured text extraction. analyzeEntitySentiment (B/D) focuses on entity-level, not overall sentiment.
Q6 Framing ML Problems
You work for a startup that has multiple data science workloads. Your compute infrastructure is currently on-premises, and the data science workloads are native to PySpark. Your team plans to migrate their data science workloads to Google Cloud. You need to build a proof of concept to migrate one data science job to Google Cloud. You want to propose a migration process that requires minimal cost and effort. What should you do first?
  1. Create a n2-standard-4 VM instance and install Java, Scala, and Apache Spark dependencies on it.
  2. Create a Google Kubernetes Engine cluster with a basic node pool configuration, install Java, Scala, and Apache Spark dependencies on it.
  3. Create a Standard (1 master, 3 workers) Dataproc cluster, and run a Vertex AI Workbench notebook instance on it.
  4. Create a Vertex AI Workbench notebook with instance type n2-standard-4.
✓ Correct Answer: C
C. Dataproc is the managed Spark/Hadoop service on GCP, requiring minimal migration effort for PySpark workloads. Creating VMs manually (A) or GKE clusters (B) requires more configuration. Vertex AI Workbench (D) alone doesn't run PySpark jobs.
Q7 Framing ML Problems
You are analyzing customer data for a healthcare organization that is stored in Cloud Storage. The data contains personally identifiable information (PII). You need to perform data exploration and preprocessing while ensuring the security and privacy of sensitive fields. What should you do?
  1. Use the Cloud Data Loss Prevention (DLP) API to de-identify the PII before performing data exploration and preprocessing.
  2. Use customer-managed encryption keys (CMEK) to encrypt the PII data at rest, and decrypt the PII data during data exploration and preprocessing.
  3. Use a VM inside a VPC Service Controls security perimeter to perform data exploration and preprocessing.
  4. Use Google-managed encryption keys to encrypt the PII data at rest, and decrypt the PII data during data exploration and preprocessing.
✓ Correct Answer: A
A. Cloud DLP API can automatically identify and de-identify PII before any data processing, ensuring security during exploration. CMEK (B) encrypts data but doesn't prevent PII exposure during processing. VPC SC (C) controls network access but doesn't de-identify data.

You've viewed 3 of 65 questions. Start the free practice exam to answer all questions with instant feedback.

What Our Customers Say 96 verified reviews

4.9 ★★★★★★ Based on 96 reviews
★★★★★
Passed PMLE with flying colors thanks to these practice exams. The questions are harder than the real thing, which is exactly what you want.
— Lisa G.
★★★★★★
The PMLE questions were tougher than the actual exam, which honestly made me more confident. Great prep tool.
— Brandon L.
★★★★★★
Solid PMLE prep. No complaints. Questions are relevant and the platform works well on both desktop and phone.
— Scarlett W.
★★★★★★
The PMLE explanations are gold. I learned almost as much from reviewing wrong answers as from the correct ones.
— Julian M.
★★★★★★
Excellent value for PMLE prep. The lifetime access means I can always come back to review concepts when needed.
— Samantha L.
★★★★★★
I used this alongside video courses for PMLE prep. The questions helped solidify what I learned from the lectures.
— Aria N.

Log in to rate this exam and leave a review.

Submitted for moderation before publishing. Keep it helpful and respectful.

Frequently Asked Questions

PMLE is a challenging Professional-level exam. Google recommends 3+ years of industry experience including 1+ year designing and managing ML solutions on GCP. Strong Python skills, deep ML theory knowledge, and hands-on Vertex AI experience are essential. Most candidates invest 10-12 weeks (150-200 total hours) of focused study.

Significant—the 2026 exam explicitly includes Vertex AI Studio, Model Garden (Gemini, PaLM), RAG architectures with Vertex AI Search, and responsible AI for GenAI. Our practice tests include dedicated GenAI scenario sections that cover foundation model selection, prompt design, and RAG pipeline architecture.

PMLE focuses on building and productionizing ML models (training, MLOps, deployment). PDE focuses on designing data processing systems (pipelines, warehousing, analytics). They are complementary—many professionals hold both to demonstrate full-stack data-to-ML expertise.

On the PMLE exam, managed Vertex AI services are generally preferred over self-managed open-source alternatives, following Google's recommended best practices. However, you must know when custom training with specific GPUs is needed over AutoML, or when TensorFlow Extended (TFX) on-premises components make sense in hybrid scenarios.

PMLE tests concepts, not live coding. You'll see code snippets in Python and SQL that you must interpret, but you won't write code during the exam. Understanding TensorFlow/Keras model architectures, SQL queries for BigQuery ML, and Kubeflow pipeline definitions is essential.

Free Study Resources

Community-verified analysis of 142 topics from real test-taker discussions — 77 deep analyses and 25 FAQs.