72 BigQuery questions from the Data Engineering bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.
Free to start: the 2-minute IT readiness check — six questions and a result.
A.A BigQuery table type that governs and queries data stored in your own object storage, unifying access control across the warehouse and lake.
B.A pool of purchased BigQuery slots, defined by a baseline plus an autoscaling ceiling, that workloads are assigned to via assignments.
C.A BigQuery table defined over data in Cloud Storage or other sources, queried in place without ingesting into managed storage.
D.A BigQuery behavior where unused slots from one reservation are temporarily lent to other reservations needing capacity.
Answer + AI explanation with Pro
2. Which term means: "A BigQuery table type that governs and queries data stored in your own object storage, unifying access control across the warehouse and lake."?
Mid
A.BigLake table
B.BigQuery managed Iceberg
C.ingestion-time partitioning
D.slot
Answer + AI explanation with Pro
3. Which statement is correct?
Mid
A.BigLake table — A BigQuery table type storing data as Apache Iceberg in Cloud Storage with BigQuery handling writes, DML, and metadata via BigLake metastore.
B.BigLake table — A BigQuery table physically divided by a date, timestamp, integer range, or ingestion time so queries scan only relevant partitions.
C.BigLake table — BigQuery partitioning that divides a table by ranges of an integer column defined by a start, end, and interval.
D.BigLake table — A BigQuery table type that governs and queries data stored in your own object storage, unifying access control across the warehouse and lake.
Answer + AI explanation with Pro
4. What is BigQuery managed Iceberg?
Mid
A.The capacity-based pricing tiers (Standard, Enterprise, Enterprise Plus) that provision slots with autoscaling instead of paying per byte scanned.
B.A BigQuery table type storing data as Apache Iceberg in Cloud Storage with BigQuery handling writes, DML, and metadata via BigLake metastore.
C.An in-memory acceleration layer for BigQuery that caches data to deliver sub-second dashboard queries.
D.A BigQuery table defined over data left in place (such as files in Cloud Storage) so it can be queried without loading it into BigQuery storage.
Answer + AI explanation with Pro
5. Which term means: "A BigQuery table type storing data as Apache Iceberg in Cloud Storage with BigQuery handling writes, DML, and metadata via BigLake metastore."?
Mid
A.integer-range partitioning
B.slot
C.ingestion-time partitioning
D.BigQuery managed Iceberg
Answer + AI explanation with Pro
6. Which statement is correct?
Mid
A.BigQuery managed Iceberg — A BigQuery table type storing data as Apache Iceberg in Cloud Storage with BigQuery handling writes, DML, and metadata via BigLake metastore.
B.BigQuery managed Iceberg — BigQuery partitioning that buckets rows by their load time using the pseudo-column _PARTITIONTIME, requiring no explicit partition column.
C.BigQuery managed Iceberg — A BigQuery index that accelerates SEARCH() and needle-in-haystack lookups over text and semi-structured columns without scanning the whole table.
D.BigQuery managed Iceberg — A BigQuery view granted access to a source dataset so users can query its results without direct permission on the underlying tables.
Answer + AI explanation with Pro
7. What is BigLake metastore?
Senior
A.A BigQuery table whose data is sorted by clustering columns within each partition so the engine prunes blocks and scans fewer bytes.
B.A BigQuery table whose data is sorted by clustering columns to reduce bytes scanned and speed up filters and aggregations on those columns.
C.A serverless, fully managed runtime metastore implementing the Iceberg REST spec so BigQuery and engines like Spark share one catalog.
D.A committed pool of BigQuery slots allocated to projects or workloads to guarantee capacity and control cost under Editions pricing.
Answer + AI explanation with Pro
8. Which term means: "A serverless, fully managed runtime metastore implementing the Iceberg REST spec so BigQuery and engines like Spark share one catalog."?
Senior
A.BigLake table
B.slot
C.BigLake metastore
D.authorized view
Answer + AI explanation with Pro
9. Which statement is correct?
Senior
A.BigLake metastore — A BigQuery behavior where unused slots from one reservation are temporarily lent to other reservations needing capacity.
B.BigLake metastore — A serverless, fully managed runtime metastore implementing the Iceberg REST spec so BigQuery and engines like Spark share one catalog.
C.BigLake metastore — BigQuery partitioning that divides a table by ranges of an integer column defined by a start, end, and interval.
D.BigLake metastore — A BigQuery table type storing data as Apache Iceberg in Cloud Storage with BigQuery handling writes, DML, and metadata via BigLake metastore.
Answer + AI explanation with Pro
10. What is BI Engine?
Mid
A.An in-memory acceleration layer for BigQuery that caches data to deliver sub-second dashboard queries.
B.A BigQuery table defined over data left in place (such as files in Cloud Storage) so it can be queried without loading it into BigQuery storage.
C.A BigQuery table defined over data in Cloud Storage or other sources, queried in place without ingesting into managed storage.
D.A BigQuery table whose data is sorted by clustering columns within each partition so the engine prunes blocks and scans fewer bytes.
Answer + AI explanation with Pro
11. Which term means: "An in-memory acceleration layer for BigQuery that caches data to deliver sub-second dashboard queries."?
Mid
A.BI Engine
B.BigLake table
C.search index
D.integer-range partitioning
Answer + AI explanation with Pro
12. Which statement is correct?
Mid
A.BI Engine — An in-memory acceleration layer for BigQuery that caches data to deliver sub-second dashboard queries.
B.BI Engine — A BigQuery behavior where unused slots from one reservation are temporarily lent to other reservations needing capacity.
C.BI Engine — A BigQuery index that accelerates SEARCH() and needle-in-haystack lookups over text and semi-structured columns without scanning the whole table.
D.BI Engine — A BigQuery table whose data is sorted by clustering columns to reduce bytes scanned and speed up filters and aggregations on those columns.
Answer + AI explanation with Pro
13. What is materialized view?
Mid
A.A BigQuery table defined over data left in place (such as files in Cloud Storage) so it can be queried without loading it into BigQuery storage.
B.A BigQuery table physically divided by a date, timestamp, integer range, or ingestion time so queries scan only relevant partitions.
C.The always-on slot capacity of a reservation; autoscaling slots are added on top up to the max reservation size when demand exceeds it.
D.A precomputed, automatically and incrementally maintained query result that BigQuery can transparently substitute to speed up matching queries.
Answer + AI explanation with Pro
14. Which term means: "A precomputed, automatically and incrementally maintained query result that BigQuery can transparently substitute to speed up matching queries."?
Mid
A.partitioned table
B.Editions
C.BigLake metastore
D.materialized view
Answer + AI explanation with Pro
15. Which statement is correct?
Mid
A.materialized view — A pool of purchased BigQuery slots, defined by a baseline plus an autoscaling ceiling, that workloads are assigned to via assignments.
B.materialized view — A BigQuery unit of virtual CPU and memory representing compute capacity; queries are allocated slots, and reservations guarantee them.
C.materialized view — A BigQuery table whose data is sorted by clustering columns within each partition so the engine prunes blocks and scans fewer bytes.
D.materialized view — A precomputed, automatically and incrementally maintained query result that BigQuery can transparently substitute to speed up matching queries.
Answer + AI explanation with Pro
16. What is BigQuery ML?
Mid
A.BigQuery's tiered compute pricing model (Standard, Enterprise, Enterprise Plus) using slot-based capacity with autoscaling and commitments.
B.A BigQuery index that accelerates SEARCH() and needle-in-haystack lookups over text and semi-structured columns without scanning the whole table.
C.The capacity-based pricing tiers (Standard, Enterprise, Enterprise Plus) that provision slots with autoscaling instead of paying per byte scanned.
D.A BigQuery capability to create and run machine learning models using SQL CREATE MODEL statements without moving data out.
Answer + AI explanation with Pro
17. Which term means: "A BigQuery capability to create and run machine learning models using SQL CREATE MODEL statements without moving data out."?
Mid
A.idle slot sharing
B.Editions
C.reservation
D.BigQuery ML
Answer + AI explanation with Pro
18. Which statement is correct?
Mid
A.BigQuery ML — A BigQuery table whose data is sorted by clustering columns to reduce bytes scanned and speed up filters and aggregations on those columns.
B.BigQuery ML — BigQuery partitioning that divides a table by ranges of an integer column defined by a start, end, and interval.
C.BigQuery ML — A BigQuery capability to create and run machine learning models using SQL CREATE MODEL statements without moving data out.
D.BigQuery ML — A serverless, fully managed runtime metastore implementing the Iceberg REST spec so BigQuery and engines like Spark share one catalog.
Answer + AI explanation with Pro
19. What is Editions?
Mid
A.A precomputed, automatically and incrementally maintained query result that BigQuery can transparently substitute to speed up matching queries.
B.A BigQuery table whose data is sorted by clustering columns to reduce bytes scanned and speed up filters and aggregations on those columns.
C.BigQuery's tiered compute pricing model (Standard, Enterprise, Enterprise Plus) using slot-based capacity with autoscaling and commitments.
D.The capacity-based pricing tiers (Standard, Enterprise, Enterprise Plus) that provision slots with autoscaling instead of paying per byte scanned.
Answer + AI explanation with Pro
20. Which term means: "BigQuery's tiered compute pricing model (Standard, Enterprise, Enterprise Plus) using slot-based capacity with autoscaling and commitments."?
Mid
A.integer-range partitioning
B.partitioned table
C.Editions
D.BigQuery managed Iceberg
Answer + AI explanation with Pro
21. Which statement is correct?
Mid
A.Editions — The capacity-based pricing tiers (Standard, Enterprise, Enterprise Plus) that provision slots with autoscaling instead of paying per byte scanned.
B.Editions — BigQuery's tiered compute pricing model (Standard, Enterprise, Enterprise Plus) using slot-based capacity with autoscaling and commitments.
C.Editions — BigQuery's high-throughput streaming-and-batch ingestion API that supports exactly-once delivery and stream-level transactions.
D.Editions — A BigQuery table whose data is sorted by clustering columns within each partition so the engine prunes blocks and scans fewer bytes.
Answer + AI explanation with Pro
22. What is slot?
Senior
A.BigQuery's high-throughput streaming-and-batch ingestion API that supports exactly-once delivery and stream-level transactions.
B.A BigQuery index that accelerates SEARCH() and needle-in-haystack lookups over text and semi-structured columns without scanning the whole table.
C.A BigQuery unit of virtual CPU and memory representing compute capacity; queries are allocated slots, and reservations guarantee them.
D.BigQuery partitioning that divides a table by ranges of an integer column defined by a start, end, and interval.
Answer + AI explanation with Pro
23. Which term means: "A BigQuery unit of virtual CPU and memory representing compute capacity; queries are allocated slots, and reservations guarantee them."?
Senior
A.slot
B.BigQuery ML
C.authorized view
D.BigQuery managed Iceberg
Answer + AI explanation with Pro
24. Which statement is correct?
Senior
A.slot — A BigQuery behavior where unused slots from one reservation are temporarily lent to other reservations needing capacity.
B.slot — An in-memory analysis accelerator that caches BigQuery data to serve sub-second dashboard queries from tools like Looker.
C.slot — A BigQuery unit of virtual CPU and memory representing compute capacity; queries are allocated slots, and reservations guarantee them.
D.slot — A BigQuery table defined over data in Cloud Storage or other sources, queried in place without ingesting into managed storage.
Answer + AI explanation with Pro
25. What is external table?
Mid
A.A BigQuery table defined over data in Cloud Storage or other sources, queried in place without ingesting into managed storage.
B.BigQuery's high-throughput streaming-and-batch ingestion API that supports exactly-once delivery and stream-level transactions.
C.A BigQuery table whose data is sorted by clustering columns within each partition so the engine prunes blocks and scans fewer bytes.
D.A BigQuery index that accelerates SEARCH() and needle-in-haystack lookups over text and semi-structured columns without scanning the whole table.
Answer + AI explanation with Pro
26. Which term means: "A BigQuery table defined over data in Cloud Storage or other sources, queried in place without ingesting into managed storage."?
Mid
A.ingestion-time partitioning
B.external table
C.BigQuery ML
D.Storage Write API
Answer + AI explanation with Pro
27. Which statement is correct?
Mid
A.external table — BigQuery partitioning that buckets rows by their load time using the pseudo-column _PARTITIONTIME, requiring no explicit partition column.
B.external table — A BigQuery behavior where unused slots from one reservation are temporarily lent to other reservations needing capacity.
C.external table — A BigQuery table defined over data in Cloud Storage or other sources, queried in place without ingesting into managed storage.
D.external table — A BigQuery unit of virtual CPU and memory representing compute capacity; queries are allocated slots, and reservations guarantee them.
Answer + AI explanation with Pro
28. What is partitioned table?
Mid
A.BigQuery's high-throughput streaming-and-batch ingestion API that supports exactly-once delivery and stream-level transactions.
B.BigQuery partitioning that divides a table by ranges of an integer column defined by a start, end, and interval.
C.A committed pool of BigQuery slots allocated to projects or workloads to guarantee capacity and control cost under Editions pricing.
D.A BigQuery table physically divided by a date, timestamp, integer range, or ingestion time so queries scan only relevant partitions.
Answer + AI explanation with Pro
29. Which term means: "A BigQuery table physically divided by a date, timestamp, integer range, or ingestion time so queries scan only relevant partitions."?
Mid
A.search index
B.partitioned table
C.BigQuery editions
D.BigLake table
Answer + AI explanation with Pro
30. Which statement is correct?
Mid
A.partitioned table — A BigQuery table physically divided by a date, timestamp, integer range, or ingestion time so queries scan only relevant partitions.
B.partitioned table — BigQuery partitioning that divides a table by ranges of an integer column defined by a start, end, and interval.
C.partitioned table — An in-memory analysis accelerator that caches BigQuery data to serve sub-second dashboard queries from tools like Looker.
D.partitioned table — A pool of purchased BigQuery slots, defined by a baseline plus an autoscaling ceiling, that workloads are assigned to via assignments.
Answer + AI explanation with Pro
Showing 30 of 72 BigQuery questions — the full set, with answers, explanations and an AI tutor on every question, is inside.
Free to start
Start with a free readiness check
Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every BigQuery question come with Pro.