Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Testbook.com Team. If you also belong to the team, you can get access from here

Testbook.com Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Testbook.com Data Engineer Interview Questions and Answers

Updated 22 Sep 2024

Testbook.com Data Engineer Interview Experiences

1 interview found

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 22 Sep 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Spark related questions
  • Q2. Previous projects done
  • Ans. 

    Developed a real-time data processing system for a retail company to optimize inventory management.

    • Designed and implemented data pipelines to ingest, process, and analyze large volumes of data

    • Utilized technologies like Apache Kafka, Spark, and Hadoop for real-time processing

    • Built dashboards and reports for stakeholders to monitor inventory levels and make data-driven decisions

  • Answered by AI

Interview questions from similar companies

I applied via Job lever and was interviewed before Sep 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Easy leetcode code 2 questions , HTML5 css javascript simple screen design

Round 2 - One-on-one 

(1 Question)

  • Q1. Oop, Simple coding javascript, react basic, sql basic

Interview Preparation Tips

Interview preparation tips for other job seekers - Take it easy and go with confidence which matters most

I applied via LinkedIn and was interviewed in May 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic questions of the tech stack that I applied for.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for the technologies you apply and just be confident because they want hire someone who is confident know at least basics of the tech stack.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. SQL queries , python pandas and numpy , power bi related questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Previous experience, skills and expertise
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Sql, numpy, pandas, dictionary, pandas group by, merging

Round 2 - One-on-one 

(1 Question)

  • Q1. Normal questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain request lifecycle in rails?
  • Ans. 

    Request lifecycle in Rails involves routing, controller actions, rendering views, and responding to the client.

    • 1. Request comes in through the browser or API endpoint.

    • 2. Rails router determines which controller and action to route the request to.

    • 3. Controller action processes the request, interacts with the model, and prepares data for the view.

    • 4. View template is rendered with the data from the controller.

    • 5. Response ...

  • Answered by AI
  • Q2. Code Merge Sort using Ruby
  • Ans. 

    Implement Merge Sort algorithm in Ruby

    • Divide the array into two halves recursively

    • Merge the sorted halves back together

    • Use a helper method to merge the two halves

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What is List comprehension? Print Fibonacci series in python.
  • Ans. 

    List comprehension is a concise way to create lists in Python. Fibonacci series can be printed using list comprehension.

    • List comprehension is a compact way to create lists in Python by iterating over an iterable object.

    • Fibonacci series can be generated using list comprehension by defining the series logic within the comprehension.

    • Example: fibonacci = [0, 1] + [fibonacci[i-1] + fibonacci[i-2] for i in range(2, 10)]

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. You have two table. Employee and salary. Join the table and fetch the 3rd highest salary
Round 3 - Case Study 

Customer segmentation on Sales Data

Round 4 - One-on-one 

(1 Question)

  • Q1. Psychological questions

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 120 minutes
Round difficulty - Easy

It was a mix of mathematical aptitude, logical ability, and puzzles along with 2 programming questions of easy and medium level. Time was enough and no sectional time was present. 1-2 MCQs on SQL were also present.

This round was immediately followed by an SHL aptitude test which was basically a quick limited time check of your verbal ability and math because many questions were to be done in 1 hour.

  • Q1. 

    Boolean Matrix Transformation Challenge

    Given a 2-dimensional boolean matrix mat of size N x M, your task is to modify the matrix such that if any element is 1, set its entire row and column to 1. Specifi...

  • Ans. 

    Modify a boolean matrix such that if any element is 1, set its entire row and column to 1.

    • Iterate through the matrix and mark rows and columns to be modified

    • Use additional arrays to keep track of rows and columns to be modified

    • Update the matrix in-place based on the marked rows and columns

  • Answered by AI
Round 2 - Video Call 

Round duration - 60 minutes
Round difficulty - Easy

It was an online video interview round on HackerEarth with simultaneous code option. It was mostly justifying your resume in the first 15 minutes. After that OOPS was majorly asked. Basics of programming including questions on STL were asked. A class which required inheritance was asked by the interviewer to write. I was helped by the interviewer if i got stuck somewhere, Some questions on implementation of hashmaps and priority queues were also asked. A puzzle was asked which luckily struct to me at that moment.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Dronacharya College of Engineering. I applied for the job as Software Engineer in DelhiEligibility criteria7 CGPAToppr interview preparation:Topics to prepare for the interview - DBMS, OOPS, Data structures, Dynamic Programming, Graphs, Algorithms, Sorting searching, Compiler designTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Never give up
Tip 2 : When u start a topic, don't move on to next topic before you are 100% confident in previous topic
Tip 3 : Try to give maximum time on basics of a topic especially OOPS
Tip 4 - Practice Atleast 250 Questions
Tip 5 - Ex- Do atleast 2 projects

Application resume tips for other job seekers

Tip 1 : Write only those things in resume in which you are 100% confident
Tip 2 : Write maximum projects you have and be ready to explain them thoroughly
Tip 3 : Don't make any silly spelling mistakes on resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Oct 2021. There were 4 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. 1 : Assignment round- was given a problem statement and app design and was asked to make that app.
  • Q2. 2: Code Discussion round based on the app that I made
  • Q3. 3: Technical 1 questions on basic DSA and deep tech stack based questions on Android everything that you can cover basically for android
  • Q4. 4: Technical 2 questions were high level based on Clean architecture , SOLID principles, Dependency Injection
  • Q5. 5: Managerial round : 30% tech rest was behaviour part and previous organization experiences
  • Q6. Last was salary negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a good grip on the tech stack for which you are applying and brush up on DSA concepts and problem solving not very intensive just that you can come up with an approach.
Interview experience
1
Bad
Difficulty level
-
Process Duration
2-4 weeks
Result
-

I applied via LinkedIn and was interviewed in Feb 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What's your experience?
  • Q2. Don't you have Data Science experience?
  • Ans. 

    No, I don't have direct Data Science experience.

    • However, I have worked with data extensively in my previous roles as a Data Analyst.

    • I have experience in data cleaning, data visualization, and statistical analysis.

    • I am also familiar with programming languages such as Python and R, which are commonly used in Data Science.

    • I am willing to learn and expand my skills in Data Science if given the opportunity.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - No pre screening process. Directly recruiter asked for suitable time for an interview and it was scheduled and JD has not given. No proper response from the recruiting team.

Testbook.com Interview FAQs

How many rounds are there in Testbook.com Data Engineer interview?
Testbook.com interview process usually has 1 rounds. The most common rounds in the Testbook.com interview process are Technical.

Tell us how to improve this page.

Testbook.com Data Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

BYJU'S Interview Questions
3.1
 • 2.1k Interviews
Planet Spark Interview Questions
3.7
 • 359 Interviews
Unacademy Interview Questions
3.0
 • 206 Interviews
upGrad Interview Questions
3.7
 • 198 Interviews
NxtWave Interview Questions
3.8
 • 177 Interviews
Simplilearn Interview Questions
3.2
 • 101 Interviews
Skill Lync Interview Questions
3.1
 • 90 Interviews
LEAD School Interview Questions
3.3
 • 86 Interviews
Teachnook Interview Questions
3.2
 • 85 Interviews
Scaler Academy Interview Questions
3.7
 • 82 Interviews
View all
Testbook.com Data Engineer Salary
based on 13 salaries
₹8 L/yr - ₹20 L/yr
24% more than the average Data Engineer Salary in India
View more details
Senior Business Development Associate
134 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

SME
129 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Development Associate
116 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Development Executive
70 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
65 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Testbook.com with

BYJU'S

3.1
Compare

Unacademy

3.0
Compare

upGrad

3.7
Compare

MeritNation

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview