Taro Logo

Senior Data Engineer Interview Experience - Bengaluru, India

October 1, 2024
Positive ExperienceNo Offer

Process

The first coding test link was provided and contained 4 coding questions, with difficulty levels ranging from LeetCode medium to hard.

In the first interview round, they asked DSA questions, Spark theory, Scala theory, and SQL questions.

Questions

Round 1

Coding Questions:

  • Write a program to count the number of binary 1s in a number. Example: For 7, the output should be 3.
  • Write a program to check whether the given input contains valid parentheses.

SQL Question:

List all employees whose salary is greater than the average salary of their respective department.

Scala Theory Question:

What is implicit in Scala?

Spark Questions:

  • How do you copy data from HDFS to the local file system?
  • What is the command for spark-submit?
  • What is the difference between reduceByKey and groupByKey?
  • What happens during a broadcast join in Spark, and how does it reduce shuffling?
  • What happens when you use the collect() action in Spark?
  • How do you define the minimum and maximum number of executors in Spark?

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Visa Senior Data Engineer role in Bengaluru, Karnataka.

Success Rate

0%
Pass Rate

Visa's interview process for their Senior Data Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive67%
Neutral0%
Negative33%

Candidates reported having very good feelings for Visa's Senior Data Engineer interview process in Bengaluru, Karnataka.

Visa Work Experiences