DataEngPrep.tech
QuestionsBlogStore
Get PDF Bundle

Interview Questions

Real questions from top companies · medium

700+ Easy450+ Medium650+ Hard
All CategoriesBehavioralSpark/Big DataSQLPython/CodingSystem Design/ArchitectureCloud/ToolsGeneral/Othereasymediumhard
21

When would you choose a Snowflake schema over a Star schema?

SQLmediumjoinsnowflake0.6 min read
Goldman SachsMicrosoftZS Associates
→
22

Explain the difference between Spark's map() and flatMap() transformations.

Spark/Big Datamediumpartitionspark0.4 min read
Delivery HeroDunnhumbyFragma Data Systems
→
23

Explain the concept of Broadcast Join in Spark. When should it be used?

Spark/Big Datamediumjoinsparksql0.4 min read
Delivery HeroDunnhumbyFragma Data Systems
→
24

Tell me about a time when you faced a challenging situation at work and how you handled it.

Behavioralmediumairflowpartitionspark0.7 min read
FreechargeWalmart
→
25

What challenges did you face, and how did you tackle them?

Behavioralmediumjoinpartitionspark0.6 min read
Delivery HeroGrover
→
26

What would you do if a pipeline failed and you couldn't find the reason?

Behavioralmediumpartitionspark0.7 min read
Delivery HeroGrover
→
27

Why do you want to join this company?

Behavioralmediumjoin0.5 min read
AccentureDelivery HeroFragma Data Systems
→
28

What is the role of AWS Lambda in a data engineering pipeline?

Cloud/Toolsmediumspark0.6 min read
EYIncedoTech Mahindra
→
29

How would you read data from a web API? What steps would you follow after reading the data?

General/Othermediumetlpartition0.7 min read
AltimetrikInfosys
→
30

What is the difference between SQL and NoSQL databases?

General/Othermediumjoinsql0.7 min read
AareteDunnhumbyFragma Data Systems
→
31

Detail examples of inner, outer, left, and right joins.

SQLmediumjoin0.7 min read
ImpetusTech Mahindra
→
32

Difference between ROW_NUMBER(), RANK(), and DENSE_RANK() with examples.

SQLmediumpartition0.6 min read
PresidioSwiggy
→
33

Difference between where and having clause with examples.

SQLmedium0.6 min read
PresidioSwiggy
→
34

Explain SQL Window Functions with examples.

SQLmediumjoinpartitionsql0.5 min read
AareteDunnhumbyIncedo
→
35

Explain the use of the MERGE statement in SQL.

SQLmediumbigqueryjoinpartition0.5 min read
AareteDunnhumbyIncedo
→
36

How do you handle NULL values in SQL? Mention functions like COALESCE and ISNULL.

SQLmediumjoinsql0.5 min read
AareteDunnhumbyIncedo
→
37

How would you handle duplicate records in an SQL table?

SQLmediumpartitionsql0.6 min read
AareteDunnhumbyIncedo
→
38

Implement a query to find the top 5 customers by total sales amount.

SQLmediumpartitionwindow0.5 min read
Daniel WellingtonGoldman SachsSwiggy
→
39

SQL query to find the second highest salary from each department.

SQLmediumpartitionsqlwindow0.4 min read
AccentureYash Technologies
→
40

What are primary keys and foreign keys? Why are they important?

SQLmediumjoin0.4 min read
PresidioSwiggy
→
Previous1234...24Next