Objective 2.1
PDEPlanning the data pipelines
Objective 2.1 sits in Ingesting and processing the data, which carries 25% of the Data Engineer exam. The questions below are original, written from the official objective title above, and each explanation cites the Google Cloud page it rests on.
Objective title verbatim from the official objectives. Google Cloud exam page ↗
A worked example
Shown solved, with the whole explanation open: this is what every question here carries.
A team wants Pub/Sub messages delivered to a service they run, but their endpoint uses a self-signed certificate and is not reachable from the public web. Which subscription type still works?
Correct.
Concept
Delivery direction decides the network requirements. A receiver that initiates the call needs no inbound reachability, while one that waits to be called must be publicly resolvable and trusted.
Why A
A push subscription needs an HTTPS server with a non-self-signed certificate reachable on the public web. Any device with authorized credentials can call the Pub/Sub API instead.
Now you: objective 2.1 questions
No account needed. The explanation opens when you answer.
Sample question 1 of 3
An engineer needs message processing that can take an arbitrarily long time per message, with the consumer setting the pace of delivery. Which subscription type provides that control?
Sample question 2 of 3
A company streams clickstream messages that need no transformation before landing in a BigQuery table, and wants to avoid running a Dataflow job for it. Which subscription type fits?
Sample question 3 of 3
An organization must reshape each Pub/Sub message in ways Single Message Transforms cannot express before the message reaches BigQuery. Which approach is recommended?
Full Data Engineer question bank coming
We’re writing the complete bank from the official objectives right now. Leave your email and we’ll tell you when it ships, nothing else, ever.
Read the sources
These are the official pages the questions above cite. Reading them is studying the objective from the primary source, which is what the explanations point you toward anyway.