Home
›
Tech Certifications
›
GCP Data Engineer Practice
Choose a practice mode, answer each GCP Data Engineer question, then review the explanation. Wrong answers are saved locally for review.
Time left: 00:00
No wrong answers saved yet.
No questions match your filters.
Question 1
What is BigQuery?
Select an answer
A DNS service A serverless analytics data warehouse An object storage service A messaging service
★ Favorite
! Mark wrong
BigQuery is a serverless warehouse for analytics. Cloud Storage stores objects, Pub/Sub handles messages, and DNS resolves names.
Question 2
What is Cloud Storage?
Select an answer
Object storage for unstructured data A relational database A messaging queue A load balancer
★ Favorite
! Mark wrong
Cloud Storage stores objects such as files and backups. Databases, queues, and load balancers are different.
Question 3
What is Pub/Sub?
Select an answer
A virtual machine A DNS service A scalable messaging service A data warehouse
★ Favorite
! Mark wrong
Pub/Sub provides asynchronous messaging. Warehouses, VMs, and DNS are different.
Question 4
What is Dataflow?
Select an answer
A relational database An object store A CDN A unified stream and batch data processing service
★ Favorite
! Mark wrong
Dataflow processes batch and streaming data. Databases, object stores, and CDNs are different.
Question 5
What is Dataproc?
Select an answer
A data warehouse A messaging service A DNS zone A managed Spark and Hadoop service
★ Favorite
! Mark wrong
Dataproc runs managed Spark and Hadoop clusters. Warehouses, messaging, and DNS are different.
Question 6
What is Cloud Bigtable?
Select an answer
A low-latency NoSQL database A relational database An object store A CDN
★ Favorite
! Mark wrong
Bigtable is a low-latency NoSQL database for large workloads. Relational databases, object stores, and CDNs are different.
Question 7
What is Cloud SQL?
Select an answer
A messaging service A managed relational database service A NoSQL database An object store
★ Favorite
! Mark wrong
Cloud SQL provides managed relational databases. NoSQL, object storage, and messaging are different.
Question 8
What is Firestore?
Select an answer
A data warehouse A CDN A flexible document database A relational database
★ Favorite
! Mark wrong
Firestore is a document NoSQL database. Relational databases, warehouses, and CDNs are different.
Question 9
What is Cloud Spanner?
Select an answer
An object store A messaging queue A globally distributed relational database A document database
★ Favorite
! Mark wrong
Spanner provides global relational consistency. Document databases, object stores, and queues are different.
Question 10
Match each storage concept to its purpose.
BigQuery Select an answer Analytics warehouse Object storage Messaging Low-latency NoSQL Cloud Storage Select an answer Analytics warehouse Object storage Messaging Low-latency NoSQL Pub/Sub Select an answer Analytics warehouse Object storage Messaging Low-latency NoSQL Bigtable Select an answer Analytics warehouse Object storage Messaging Low-latency NoSQL
★ Favorite
! Mark wrong
BigQuery is a warehouse, Cloud Storage stores objects, Pub/Sub delivers messages, and Bigtable is low-latency NoSQL.
Question 11
Which service is commonly used to build ETL pipelines in Google Cloud?
Select an answer
Cloud DNS Cloud CDN Cloud IAM Dataflow
★ Favorite
! Mark wrong
Dataflow builds ETL pipelines. DNS, CDN, and IAM are different.
Question 12
What is Cloud Composer?
Select an answer
A load balancer A workflow orchestration service based on Airflow A data warehouse A messaging queue
★ Favorite
! Mark wrong
Cloud Composer orchestrates workflows with Airflow. Warehouses, queues, and load balancers are different.
Question 13
What are ephemeral Dataproc clusters?
Select an answer
Clusters created for a job and deleted afterward Always-running clusters Data warehouses DNS zones
★ Favorite
! Mark wrong
Ephemeral clusters exist only for a job to reduce cost. Always-running clusters, warehouses, and DNS zones are different.
Question 14
What is Cloud Scheduler?
Select an answer
A storage service A firewall A cron service for scheduled jobs A database
★ Favorite
! Mark wrong
Cloud Scheduler runs jobs on schedules. Databases, storage, and firewalls are different.
Question 15
What are Cloud Functions?
Select an answer
DNS records Event-driven serverless functions Virtual machines Databases
★ Favorite
! Mark wrong
Cloud Functions run code in response to events. VMs, databases, and DNS records are different.
Question 16
What is a Pub/Sub push subscription?
Select an answer
A pull subscription A database A DNS record A subscription that delivers messages to an endpoint
★ Favorite
! Mark wrong
Push subscriptions send messages to endpoints. Pull subscriptions, databases, and DNS records are different.
Question 17
What can trigger a Cloud Function in Cloud Storage?
Select an answer
A DNS query A VM reboot A firewall change Object creation or deletion events
★ Favorite
! Mark wrong
Cloud Storage events such as object creation can trigger functions. DNS, VM reboots, and firewall changes are different.
Question 18
What are Dataflow templates?
Select an answer
DNS records Reusable pipeline configurations Virtual machines Storage buckets
★ Favorite
! Mark wrong
Templates make Dataflow pipelines reusable. VMs, buckets, and DNS records are different.
Question 19
What is a BigQuery load job?
Select an answer
A job that imports data into BigQuery A job that deletes tables A DNS query A backup
★ Favorite
! Mark wrong
Load jobs import data into BigQuery. Deletion, DNS, and backups are different.
Question 20
Match each pipeline concept to its purpose.
Dataflow Select an answer ETL pipeline Workflow orchestration Scheduled jobs Event streaming Composer Select an answer ETL pipeline Workflow orchestration Scheduled jobs Event streaming Scheduler Select an answer ETL pipeline Workflow orchestration Scheduled jobs Event streaming Pub/Sub Select an answer ETL pipeline Workflow orchestration Scheduled jobs Event streaming
★ Favorite
! Mark wrong
Dataflow processes ETL, Composer orchestrates, Scheduler runs jobs, and Pub/Sub streams events.
Question 21
What is BigQuery ML?
Select an answer
A data warehouse A DNS service SQL-based machine learning in BigQuery A notebook service
★ Favorite
! Mark wrong
BigQuery ML builds models with SQL. Notebooks, warehouses, and DNS are different.
Question 22
What is Vertex AI?
Select an answer
A messaging service A relational database A CDN A unified ML platform
★ Favorite
! Mark wrong
Vertex AI provides end-to-end ML tools. Messaging, databases, and CDNs are different.
Question 23
What is Looker Studio?
Select an answer
A dashboard and visualization tool A data warehouse A messaging queue A load balancer
★ Favorite
! Mark wrong
Looker Studio creates dashboards. Warehouses, queues, and load balancers are different.
Question 24
What are Vertex AI notebooks?
Select an answer
A DNS record Code notebooks for data science A database A storage bucket
★ Favorite
! Mark wrong
Notebooks provide coding environments for ML. Databases, buckets, and DNS records are different.
Question 25
Why split data into training and evaluation sets?
Select an answer
To create reports To measure model generalization To increase storage cost To avoid encryption
★ Favorite
! Mark wrong
Evaluation sets test generalization. Storage cost, encryption, and reports are different.
Question 26
What is batch prediction?
Select an answer
Making predictions for many records at once Real-time prediction only A storage job A DNS query
★ Favorite
! Mark wrong
Batch prediction processes many records offline. Real-time prediction, storage, and DNS are different.
Question 27
What is a feature store?
Select an answer
A database for transactions A DNS service A load balancer A central repository for ML features
★ Favorite
! Mark wrong
Feature stores centralize ML features. Transaction databases, DNS, and load balancers are different.
Question 28
What is a model registry?
Select an answer
A firewall A DNS zone A catalog of model versions A storage bucket
★ Favorite
! Mark wrong
Model registries manage versions and metadata. Buckets, firewalls, and DNS zones are different.
Question 29
What is hyperparameter tuning?
Select an answer
Searching for the best model settings Deleting models Encrypting data Creating reports
★ Favorite
! Mark wrong
Tuning searches hyperparameters. Deletion, encryption, and reports are different.
Question 30
Match each ML concept to its purpose.
BigQuery ML Select an answer SQL ML ML platform Dashboards Code notebooks Vertex AI Select an answer SQL ML ML platform Dashboards Code notebooks Looker Select an answer SQL ML ML platform Dashboards Code notebooks Notebooks Select an answer SQL ML ML platform Dashboards Code notebooks
★ Favorite
! Mark wrong
BigQuery ML uses SQL, Vertex AI is an ML platform, Looker visualizes, and notebooks provide code.
Question 31
Which service controls permissions in Google Cloud?
Select an answer
Cloud Storage Cloud CDN Cloud DNS Cloud IAM
★ Favorite
! Mark wrong
IAM controls access. Storage, CDN, and DNS are different.
Question 32
What is Cloud KMS?
Select an answer
A firewall A load balancer A key management service for encryption A database
★ Favorite
! Mark wrong
KMS manages encryption keys. Databases, firewalls, and load balancers are different.
Question 33
What is Cloud DLP?
Select an answer
A DNS service Data loss prevention for sensitive data A data warehouse A messaging queue
★ Favorite
! Mark wrong
DLP discovers and protects sensitive data. Warehouses, queues, and DNS are different.
Question 34
What is VPC Service Controls?
Select an answer
A security perimeter around Google Cloud services A firewall A DNS zone A load balancer
★ Favorite
! Mark wrong
VPC-SC creates perimeters. Firewalls, DNS zones, and load balancers are different.
Question 35
What is a customer-managed encryption key?
Select an answer
A DNS record A firewall rule A key the customer controls in Cloud KMS A Google-managed key
★ Favorite
! Mark wrong
Customer-managed keys are controlled by the customer. Google-managed keys, DNS, and firewall rules are different.
Question 36
What is a retention policy?
Select an answer
A firewall rule A DNS record A load balancer Rules that control how long data is kept
★ Favorite
! Mark wrong
Retention policies control data lifecycle. Firewall rules, DNS records, and load balancers are different.
Question 37
What are Cloud Audit Logs?
Select an answer
Storage buckets Logs of admin and data access activity Application logs only DNS records
★ Favorite
! Mark wrong
Audit logs record admin and data access. Application logs, DNS records, and buckets are different.
Question 38
What is an organization policy?
Select an answer
A policy that constrains resources across the org A firewall A DNS zone A load balancer
★ Favorite
! Mark wrong
Organization policies enforce constraints. Firewalls, DNS zones, and load balancers are different.
Question 39
Why use private connectivity for data services?
Select an answer
To expose services publicly To increase latency To disable encryption To keep traffic inside a private network
★ Favorite
! Mark wrong
Private connectivity keeps traffic internal. Public exposure, higher latency, and disabled encryption are not security best practices.
Question 40
Match each security concept to its purpose.
IAM Select an answer Permissions Keys Sensitive data protection Security perimeter KMS Select an answer Permissions Keys Sensitive data protection Security perimeter DLP Select an answer Permissions Keys Sensitive data protection Security perimeter VPC-SC Select an answer Permissions Keys Sensitive data protection Security perimeter
★ Favorite
! Mark wrong
IAM grants permissions, KMS manages keys, DLP protects sensitive data, and VPC-SC creates perimeters.
Question 41
What is Cloud Monitoring?
Select an answer
Collects metrics and alerts for Google Cloud A data warehouse A DNS service A load balancer
★ Favorite
! Mark wrong
Cloud Monitoring collects metrics and alerts. Warehouses, DNS, and load balancers are different.
Question 42
What is Cloud Logging?
Select an answer
A firewall A CDN Stores and queries logs A database
★ Favorite
! Mark wrong
Cloud Logging stores logs. Databases, firewalls, and CDNs are different.
Question 43
What is a quota?
Select an answer
A dataset A DNS record A limit on resource usage A model
★ Favorite
! Mark wrong
Quotas limit resource usage. Models, datasets, and DNS records are different.
Question 44
What is object lifecycle management?
Select an answer
A load balancer Rules for moving or deleting objects over time A firewall rule A DNS record
★ Favorite
! Mark wrong
Lifecycle rules manage object retention. Firewall rules, DNS records, and load balancers are different.
Question 45
What is a budget alert?
Select an answer
A firewall rule A DNS record A load balancer An alert when spending exceeds a threshold
★ Favorite
! Mark wrong
Budget alerts monitor spend. Firewall rules, DNS records, and load balancers are different.
Question 46
What is a region?
Select an answer
A geographic location for resources A storage bucket A model A DNS record
★ Favorite
! Mark wrong
Regions are geographic locations. Buckets, models, and DNS records are resources or data.
Question 47
Why use retry policies?
Select an answer
To increase latency To handle transient failures To delete data To disable encryption
★ Favorite
! Mark wrong
Retries handle transient failures. Deletion, disabled encryption, and latency are not retry purposes.
Question 48
What is idempotency?
Select an answer
Deleting all data Encrypting files Creating DNS records Repeating an operation produces the same result
★ Favorite
! Mark wrong
Idempotent operations are safe to repeat. Deletion, encryption, and DNS are different.
Question 49
Why back up data?
Select an answer
To disable security To slow queries To recover from loss or corruption To increase cost
★ Favorite
! Mark wrong
Backups support recovery. Increasing cost, disabling security, and slowing queries are not benefits.
Question 50
Match each reliability concept to its purpose.
Monitoring Select an answer Metrics Logs Limits Data retention Logging Select an answer Metrics Logs Limits Data retention Quota Select an answer Metrics Logs Limits Data retention Lifecycle Select an answer Metrics Logs Limits Data retention
★ Favorite
! Mark wrong
Monitoring collects metrics, Logging stores logs, quotas limit usage, and lifecycle controls retention.
Question 51
What is batch processing?
Select an answer
A storage bucket Processing data on a schedule Real-time processing only A DNS query
★ Favorite
! Mark wrong
Batch processing runs on schedules. Real-time, DNS, and storage are different.
Question 52
What is streaming processing?
Select an answer
Processing data nightly A database backup A DNS query Processing data as it arrives
★ Favorite
! Mark wrong
Streaming processes events as they arrive. Nightly, backups, and DNS are different.
Question 53
What is table partitioning?
Select an answer
Splitting a table by a column or date for efficiency Deleting a table Encrypting data Creating reports
★ Favorite
! Mark wrong
Partitioning improves query efficiency. Deletion, encryption, and reports are different.
Question 54
What is table clustering?
Select an answer
A DNS record A firewall Storing related rows together Splitting tables randomly
★ Favorite
! Mark wrong
Clustering organizes related rows for better queries. Random splits, DNS, and firewalls are different.
Question 55
What is schema evolution?
Select an answer
Disabling security Creating reports Changing table schemas as requirements change Deleting all data
★ Favorite
! Mark wrong
Schema evolution handles changing fields. Deletion, disabled security, and reports are different.
Question 56
What is a data lake?
Select an answer
A load balancer A repository for raw data in many formats A highly structured warehouse A DNS service
★ Favorite
! Mark wrong
Data lakes store raw data. Structured warehouses, DNS, and load balancers are different.
Question 57
What is a star schema?
Select an answer
A database backup A firewall rule A DNS record A dimensional model with fact and dimension tables
★ Favorite
! Mark wrong
Star schemas use facts and dimensions. Backups, firewall rules, and DNS records are different.
Question 58
What is data governance?
Select an answer
Policies for data quality, access, and compliance A storage bucket A firewall A load balancer
★ Favorite
! Mark wrong
Governance defines data policies. Buckets, firewalls, and load balancers are resources.
Question 59
What is Data Catalog?
Select an answer
A DNS zone A metadata service for discovering data assets A database A messaging queue
★ Favorite
! Mark wrong
Data Catalog helps discover metadata. Databases, queues, and DNS zones are different.
Question 60
Match each architecture concept to its purpose.
Batch Select an answer Scheduled processing Real-time processing Query efficiency Metadata discovery Streaming Select an answer Scheduled processing Real-time processing Query efficiency Metadata discovery Partitioning Select an answer Scheduled processing Real-time processing Query efficiency Metadata discovery Data Catalog Select an answer Scheduled processing Real-time processing Query efficiency Metadata discovery
★ Favorite
! Mark wrong
Batch runs on schedules, streaming processes in real time, partitioning improves queries, and Data Catalog discovers metadata.