Filter interviews by
I applied via Instahyre and was interviewed in Dec 2021. There were 4 interview rounds.
There are three types of schema in Data Warehousing: Star Schema, Snowflake Schema, and Fact Constellation Schema.
Star Schema: central fact table connected to dimension tables in a star shape
Snowflake Schema: extension of star schema with normalized dimension tables
Fact Constellation Schema: multiple fact tables connected to dimension tables in a complex structure
Normalisation is the process of organizing data in a database to reduce redundancy and improve data integrity. Denormalisation is the opposite process.
Normalisation is used to eliminate data redundancy and improve data integrity.
Denormalisation is used to improve query performance by reducing the number of joins required.
A real-time example of normalisation is breaking down a customer's information into separate tables...
SCD (Slowly Changing Dimensions) types are used to track changes in data over time.
Type 1: Overwrite the old data with new data
Type 2: Create a new record with a new primary key
Type 3: Create a new column to store the old data
Type 4: Create a separate table to store the old data
Type 6: Hybrid of Type 1 and Type 2
To fetch the modified information without ModifiedDate column from a table with 10 million records.
Create a trigger to capture the modified information and insert it into a separate table with ModifiedDate column.
Use a tool like Change Data Capture (CDC) to track changes in the table and extract the modified information.
Use a query to compare the current table with a backup copy taken the previous day to identify the m
Broadcast variables are read-only variables that are cached on each worker node while accumulator variables are write-only variables that are used to accumulate values across multiple tasks.
Broadcast variables are used to give every node a copy of a large input dataset or a small lookup table.
Accumulator variables are used to keep a running total of values across multiple tasks.
Broadcast variables are used for read-onl...
Handle changing schema by using schema evolution techniques and version control.
Use schema evolution techniques like adding new fields, renaming fields, and changing data types.
Implement version control to track changes and ensure backward compatibility.
Use tools like Apache Avro or Apache Parquet to store data in a self-describing format.
Implement automated testing to ensure data quality and consistency.
Collaborate wi...
Parquet and ORC are columnar storage formats. Parquet is preferred due to its cross-platform support and better compression. ORC supports schema evolution.
Parquet is a columnar storage format that is widely used in the industry due to its cross-platform support and better compression.
ORC is another columnar storage format that supports schema evolution.
Parquet is preferred over ORC due to its better compression and sup...
Query to get the customer with the highest total order value for each year, month.
Join the Order and Customer tables on the foreign key
Group the results by year, month, and customer
Calculate the total order value for each group
Find the maximum total order value for each year, month
If there are multiple customers with the same highest total order value, select the one with the lower Customer_ID
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 2 interview rounds.
Excel Basic and advance test
I applied via Naukri.com and was interviewed in Apr 2022. There was 1 interview round.
I applied via Naukri.com and was interviewed before Nov 2020. There were 4 interview rounds.
I applied via Referral and was interviewed before Sep 2019. There were 3 interview rounds.
Some of the top questions asked at the 7 Eleven Senior Data Engineer interview -
Lead Engineer
53
salaries
| ₹20 L/yr - ₹40 L/yr |
Software Engineer II
31
salaries
| ₹12.1 L/yr - ₹28.4 L/yr |
Software Engineer2
21
salaries
| ₹16 L/yr - ₹28 L/yr |
Software Engineer
20
salaries
| ₹7.4 L/yr - ₹25.1 L/yr |
Senior Software Engineer
14
salaries
| ₹9.1 L/yr - ₹37 L/yr |
Reliance Retail
Future Retail
Aditya Birla Fashion and Retail
Spencer's Retail