Delivery Hero logo

Delivery Hero Data Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 15 interview experiences · FREE TO READ

3.8 Rounds average
Average Typical difficulty
73.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Delivery Hero.

Showing 3 of 15
Delivery Hero logo
Delivery Hero

Data Engineer

Engineering · nearly a year ago

Mid Easy Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Coding Technical Behavioral

It started with a recruiter call to get acquainted. Then there was a technical coding interview focusing on SQL and Python, conducted with an analytics engineer and a data engineer. The process concluded with a meeting with the Hiring Manager to discuss past experiences, specifically how you articulated trade-offs or the technical reasoning behind your choices.

Confirmed questions3 questions
  • Tell me about a project you're particularly proud of.
  • Can you describe how you managed data permissions?
  • Reflecting on that project, what would you have done differently?
Delivery Hero logo
Delivery Hero

Senior Data Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Behavioral Technical Coding

The interview process was pretty standard. First, there was an HR round where they checked if I was a good fit for the company and the role. Typical questions like 'Why Delivery Hero?' were asked. My tip is to research the company well and show your enthusiasm. Then, I had a technical round with the data scientist manager who assessed my big data skills, asking about Spark and Presto, but no coding. Next, an Engineering Manager interviewed me. This involved 30 minutes of technical discussion about my resume (Airflow, Spark) and 30 minutes for a coding challenge (a simple 2-sum problem on a sorted array). Finally, the Bar Raiser round, which I was nervous about, involved an interview with a senior person from another team, a Team Manager in my case. He was very friendly and cooperative. This round began with resume questions and included an easy coding challenge: modify a sorted array with duplicates in-place so no number appears more than twice, and return the array and its count. The interview rounds themselves were quite simple, and the people were friendly. However, the process was slow, taking about 5 weeks due to postponements because interviewers were busy. My advice is to be patient and don't constantly ask HR for feedback.

Confirmed questions2 questions
  • Can you determine if a given number can be made by adding two numbers from a sorted array which may contain duplicates?
  • Given a sorted array that has repeated numbers like [1,1,1,3,3,3,3,3,4,5,6,6,6], your task is to return the array after removing numbers so that no number appears more than twice. Also, provide the count of the resulting array. Do this in-place.
Delivery Hero logo
Delivery Hero

Data Engineer

Engineering

Entry Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

The interview process felt disorganized. It took over 40 days, even though they initially said it would be around 25 days. I had to constantly follow up for updates.

Confirmed questions1 question
  • Questions about windows and joins

Delivery Hero Data Engineer Interview Questions

Quoted word for word from Delivery Hero interview reports.

Given a sorted array that has repeated numbers like [1,1,1,3,3,3,3,3,4,5,6,6,6], your task is to return the array after removing numbers so that no number appears more than twice. Also, provide the count of the resulting array. Do this in-place.

Read reports

Can you determine if a given number can be made by adding two numbers from a sorted array which may contain duplicates?

Read reports

Can you explain how to optimize SQL queries on transactional databases?

Read reports

What are your strategies for optimizing queries on Redshift?

Read report

Formats, difficulty and experience

Across all 15 Delivery Hero interview reports.

Interview formats

Technical 35.7%
Behavioral 33.3%
Coding 26.2%
System Design 4.8%

Interview difficulty

Easy 13.3%
Average 66.7%
Difficult 20%

Candidate experience

Negative 20%
Positive 73.3%
Neutral 6.7%