>DevOps Interview KB

Google Cloud Platform Interview Questions

27 questions

GCP interview questions covering IAM (Workload Identity, service account security, org policy versus IAM), Cloud Functions (cold starts, Pub/Sub delivery semantics, Gen 1 versus Gen 2 concurrency), and Cloud Storage (access control, signed URLs, lifecycle management, exposure alerting) — scenario-driven, matching the same depth as this site's AWS coverage rather than treating GCP as an afterthought.

A browser-based app can list bucket contents but fails to upload directly to Cloud Storage with a CORS error — how do you fix the bucket's CORS configuration?

IntermediateGCPCloud Storage6 min

How would you choose between a dual-region and a multi-region Cloud Storage bucket for a workload needing regional resilience?

IntermediateGCPCloud Storage6 min

How would you design a fast, event-driven alerting system to catch an accidentally-public Cloud Storage bucket within minutes, GCP-native?

ExpertGCPCloud Storage8 min

How would you design Cloud Storage lifecycle rules to automatically reduce cost as objects age, without risking premature deletion of data still in use?

IntermediateGCPCloud Storage7 min

A bucket scan flags a bucket as publicly readable, but Public Access Prevention shows as enabled — how is that possible, and how do you investigate it?

AdvancedGCPCloud Storage7 min

A large file upload to Cloud Storage keeps failing partway through on an unreliable network — what does a resumable upload actually solve here?

BeginnerGCPCloud Storage6 min

A signed URL was accidentally shared publicly — can you revoke it before it expires, and how would you design around this risk?

AdvancedGCPCloud Storage7 min

Why does Google recommend uniform bucket-level access over fine-grained ACLs, and what actually breaks when you enable it on an existing bucket?

IntermediateGCPCloud Storage6 min

Object versioning was enabled for safety, but a lifecycle rule deleting noncurrent versions caused the same data loss versioning was meant to prevent — how?

AdvancedGCPCloud Storage7 min