Taro Logo

Associate Data Engineer Interview Experience - Gurgaon, India

April 1, 2022
Positive ExperienceGot Offer

Process

Received a call from a recruiter, and the first interview was scheduled. The first and second rounds are technical in nature.

1st Round: This was focused on project details and Scala programming. Every answer was followed by an in-depth discussion. One coding problem was presented.

2nd Round: This was a Spark technical interview. Two practical questions were asked: one where you needed to identify where the code would run (driver/executor) on an RDD, and the second was a DataFrame problem. The focus was less on theory and more on practical application.

3rd Round: This was with a manager. The content of this interview depends on who conducts it. Be confident and clearly explain your role in your current project/company. Be prepared to explain why you want to join BlackRock. They might also ask some puzzle questions.

Questions

1st Round

Q1: What is currying? Q2: What are partial functions? Q3: Difference between AnyVal and AnyRef? Q4: Case Classes in-depth discussion? Q5: Given an array of integers, return the indices of two numbers which equal the target. Q6: Why Parquet?

Questions around my current project.

2nd Round

RDD practical problem where I needed to get the output of RDD operation. DF practical problem. ReduceByKey vs GroupByKey. Optimization techniques. What is data skew and why care about it?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the BlackRock Associate Data Engineer role in Gurgaon, Haryana.

Success Rate

0%
Pass Rate

BlackRock's interview process for their Associate Data Engineer roles in Gurgaon, Haryana is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for BlackRock's Associate Data Engineer interview process in Gurgaon, Haryana.

BlackRock Work Experiences