Google Cloud Platform Services and Architecture Questions

Google Cloud Platform's core services and architecture: Compute Engine, Cloud Run, GKE, Cloud Storage, VPC, managed databases (Cloud SQL, Spanner, Firestore, Bigtable), and BigQuery-adjacent data services. Covers GCP service selection, networking, IAM and security specifics, cost and quota management, and reference patterns for building on the platform. For provider-agnostic compute, storage, or networking concepts, see the cross-cloud entries.

MediumTechnical
53 practiced

Create a Terraform module skeleton that provisions a Cloud Storage bucket with versioning enabled, a lifecycle rule that deletes noncurrent object versions after 30 days, and customer-managed encryption keys. What inputs and outputs would the module expose, and what would you do about state management if many teams reuse it?

MediumTechnical
63 practiced

A customer wants to protect sensitive data in Cloud Storage and BigQuery from exfiltration. What is VPC Service Controls actually doing for them, when would you recommend setting up a service perimeter, and what limitations should they go in expecting?

MediumSystem Design
56 practiced

Design a scalable web application architecture on GCP to serve about 1 million monthly active users with peak concurrent traffic of 10,000 requests per second. Which services would you use for compute, load balancing, caching, session state, and the database, and how would you balance availability against cost?

HardSystem Design
63 practiced

Design an Anthos-based hybrid architecture that lets a customer run and migrate stateful workloads between on-prem and GCP with minimal disruption. How would multi-cluster service discovery, centralized policy enforcement, and config sync fit together, and what's the plan for storage persistence during upgrades?

MediumTechnical
62 practiced

A batch ML workload runs daily for about 8 hours, can tolerate interruptions, but must finish within a 12 hour window. How would you decide between preemptible VMs and stable custom machine types with autoscaling, and what would you recommend if you had to justify the choice to both the finance team and the ML team?

Unlock Full Question Bank

Get access to all Google Cloud Platform Services and Architecture interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.