Google Cloud Professional Cloud Developer - Full Practice Exam 1

Suggested duration: 120 minutes

By Oleksandr Andrushchenko — Published on — Modified on

60 questions · Free

A full-length, original 60-question practice exam with explanations for every answer choice and official references. Suggested time: 120 minutes. Independent practice material; not an official Google Cloud exam.

Questions — 60

  1. A business event must independently reach billing, analytics, and customer-notification consumers. Which approach best fits?
  2. A CI job runs outside Google Cloud and can present a trusted external identity token. It needs short-lived Google Cloud access without storing a service-account key. Which approach best fits?
  3. A CI workload runs outside Google Cloud and can present a trusted repository identity token. It must deploy only one approved project without storing long-lived Google credentials. Which two design choices meet these requirements? Select 2 answers.
  4. A client retries a payment request after a network timeout. The server must avoid charging twice for the same logical operation. Which approach best fits?
  5. A Cloud Run application needs a supported Google API using its runtime identity, without a downloaded service-account key. Which approach best fits?
  6. A Cloud Run service sees latency from cold starts after quiet periods. The team accepts additional standing cost to keep capacity warm. Which approach best fits?
  7. A company must prevent untrusted container images from deploying to supported runtime environments unless they meet attestation policy. Which approach best fits?
  8. A company wants reviewers to identify unused privileges before removing access from existing production workloads. Which approach best fits?
  9. A CPU-bound application needs to identify which code paths consume most processing time under production-like load. Which approach best fits?
  10. A CPU-intensive batch job checkpoints progress and can restart after interruption. Reducing compute cost is more important than continuous capacity availability. Which approach best fits?
  11. A custom business role requires a stable set of supported permissions not covered narrowly by an existing predefined role. Which approach best fits?
  12. A customer agreement defines service availability and specifies remedies if the provider misses the commitment. Which approach best fits?
  13. A deployment must switch quickly between two fully provisioned versions after the replacement environment passes validation. Which approach best fits?
  14. A deployment must use one exact immutable container image rather than whichever artifact a mutable tag points to later. Which approach best fits?
  15. A developer needs temporary access as a service account for debugging. Administrators want auditable delegation without sharing a private key. Which approach best fits?
  16. A developer wants fast checks for a pure calculation function without depending on deployed databases or network services. Which approach best fits?
  17. A financial system requires relational transactions, strong consistency, and horizontal database scaling across regions. Which approach best fits?
  18. A GKE workload's Pods cannot be scheduled because existing nodes lack capacity. More identical nodes can satisfy the requests. Which approach best fits?
  19. A Kubernetes application consistently requests too little memory per Pod. The team wants resource-request recommendations or managed adjustments rather than more replicas. Which approach best fits?
  20. A Kubernetes application needs a stable network identity and persistent storage associated with each replica. Which approach best fits?
  21. A Kubernetes application needs more replicas as CPU demand per Pod rises. Nodes already have spare capacity. Which approach best fits?
  22. A mobile application needs a document data model, client SDK integration, and real-time listeners for application records. Which approach best fits?
  23. A new Cloud Run revision must receive only 5% of requests while the stable revision keeps the rest, with rapid reversal if errors rise. Which approach best fits?
  24. A pipeline needs a clear operational owner and alerts when expected outputs are late. Which approach best fits?
  25. A pipeline step calls an external service that sometimes returns transient errors. A timeout may occur after the external action succeeds. Which two practices make retries safer? Select 2 answers.
  26. A pipeline's output schema changes in a way that may break independent downstream consumers. Which approach best fits?
  27. A policy requires the organization to control encryption-key lifecycle for a supported cloud data service. Which approach best fits?
  28. A public site serves cacheable static assets worldwide and wants to reduce repeated origin requests and user download latency. Which approach best fits?
  29. A public web application needs HTTP host- and path-based routing across backends. The load balancer must understand application-layer request attributes. Which approach best fits?
  30. A release introduces a schema change while old and new application versions will temporarily run together. Which approach best fits?
  31. A release may exceed backend capacity under expected peak traffic. The team needs evidence before increasing rollout traffic. Which approach best fits?
  32. A security policy requires deployable images to be stored in a controlled repository with repository-level access permissions. Which approach best fits?
  33. A service needs an alert when its error-rate metric exceeds a defined threshold for a sustained period. Which approach best fits?
  34. A software team needs automated source-triggered builds and tests that produce versioned deployment artifacts. Which approach best fits?
  35. A stateless HTTP container must scale with incoming requests. The team wants minimal server administration and does not require Kubernetes APIs. Which approach best fits?
  36. A stateless web tier on Compute Engine must add or remove VMs automatically as CPU demand changes, using a consistent instance configuration. Which approach best fits?
  37. A synchronous API must survive a slow downstream service without waiting indefinitely or consuming every worker. Which approach best fits?
  38. A team measures successful requests as a percentage and needs a name for the actual measured service behavior. Which approach best fits?
  39. A team must prohibit service-account key creation across a governed resource hierarchy, rather than merely discouraging developers from creating keys. Which approach best fits?
  40. A team needs managed delivery progression through staging and production with approval gates and rollout tracking. Which approach best fits?
  41. A team wants 99.9% of valid requests to succeed over a rolling month. It needs to document that internal reliability target. Which approach best fits?
  42. A team wants to expose a new feature only to a small user cohort without deploying a different binary for each cohort. Which approach best fits?
  43. A telemetry service performs enormous volumes of low-latency key-based reads and writes. Its wide-column data model does not require relational joins. Which approach best fits?
  44. A transformation should be tested against malformed records and boundary values before production data is processed. Which approach best fits?
  45. A user-facing API must validate the caller's identity and check resource-specific access before returning tenant data. Which approach best fits?
  46. A web request must return quickly while a background task calls a specific worker endpoint with controlled retries and rate limits. Which approach best fits?
  47. An application already has an IAM role but a request is blocked by a matching applicable deny policy. Adding another allow binding did not help. Which approach best fits?
  48. An application change affects how the service interacts with a real database schema. The team needs to verify the interaction rather than a mocked function result. Which approach best fits?
  49. An application needs to balance TCP traffic while preserving the original client source IP at the backend, without HTTP routing features. Which approach best fits?
  50. An application needs versioned database passwords with controlled access, rather than keeping plaintext credentials in source code. Which approach best fits?
  51. An application receives duplicate webhooks and must avoid sending multiple refund requests for the same event. Which approach best fits?
  52. An application requires privileged operating-system configuration and a legacy VM image. The team accepts responsibility for guest OS maintenance. Which approach best fits?
  53. An application runs on a Compute Engine VM and needs Google API access as a workload identity, without embedding credentials in its image. Which approach best fits?
  54. An emergency administrator needs elevated access only during an incident, with approval and auditability rather than a permanent broad grant. Which approach best fits?
  55. An event consumer may receive the same event more than once and must avoid duplicate database updates. Which approach best fits?
  56. An existing PostgreSQL transactional application needs a managed database with minimal engine changes. It does not need worldwide horizontal relational scaling. Which approach best fits?
  57. An operator must search application events around one failed request using its correlation ID and timestamp. Which approach best fits?
  58. Product and operations need a policy for balancing feature launches against unreliability. Releases should slow when the agreed allowance is exhausted. Which approach best fits?
  59. Several applications depend on Kubernetes custom resources and admission policies. The team wants a managed Kubernetes control plane. Which approach best fits?
  60. Users report slow requests across several microservices. The team needs to identify which downstream call contributes most to end-to-end latency. Which approach best fits?

Comments — 0

Related exams