SQL questions from Citi data engineering interviews.
These sql questions are sourced from Citi data engineering interviews. Each includes an expert-level answer.
What is the difference between partitioning and bucketing in Spark, and when would you use bucketing?
What is a window function? Explain with an example.
How to view Oozie jobs?
Oozie join condition?
Partitioning a table with card details and transactions?
Teradata to Hadoop migration and handling data with SCD Type 2?
What is a Kafka topic, and how do you choose the number of partitions for it?
What is the role of a partition in Kafka, and how does it impact scalability?
Download the complete interview prep bundle with expert answers. Study offline, on your commute, anywhere.