Interview questions
Calculate the total sales amount for customers born between 1998-01-15 and 2000-01-15.
Identify the top 5 customers with the highest purchases in the last quarter.
Tell us about your technical experience?
What is the difference between SAFE_CAST() and CAST()?
Can you modify a partitioned table into a non-partitioned one and vice-versa? How?
Describe how Dataproc integrates with BigQuery for processing large datasets.
Does BigQuery support indexes? If not, why?
Explain how to flatten a multi-level nested JSON file while loading it into BigQuery.
Explain the purpose of windowing and triggering in streaming data pipelines.
Given a table with 10 records and another with 4 records, how many records result from a cross join?
How can you automate data insertion into BigQuery using Python?
How do you interact with Google BigQuery using Python?
How to cast an integral column to a string in BigQuery and vice-versa?
How to merge two tables with identical structures into one?
List the different types of joins in SQL.
What is the difference between UNION and UNION ALL? Which one is faster and why?
What types of columns support PARTITION_BY in BigQuery?
Where is the PARTITION_BY option in the BigQuery UI?
Explain the concept of preemptible VMs in Dataproc and their cost implications.
How do you configure autoscaling for a Dataproc cluster?
Type or paste your answer to any of these questions and our AI Coach scores it, highlights gaps, and rewrites it at FAANG quality. Free to try.