dunnhumby logo

dunnhumby Interview Questions
& Process

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

Based on 312 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
52.4% Positive experience

Which role are you interviewing for?

30 roles · 312 reports

Candidate interview experiences

First-hand accounts from people who interviewed at dunnhumby.

Showing 4 of 312
dunnhumby logo
dunnhumby

Director

Engineering · a year ago

Director Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Phone screen Panel Background check Offer
Interview formats
Behavioral Technical Presentation

Started with a recruiter chat, then a 30-minute call with the hiring manager. After that, there was a 1-hour panel interview with three team members. The hiring manager asked typical questions like 'tell me about a time when'. The panel interview was more of a conversation, mixing examples, scenarios, and checking my knowledge and experience. They were pretty reasonable, got in touch, seemed nice, and had a clear process. However, they totally dropped the ball afterward and didn't reply or follow up, apparently because someone was sick. It took them ages, like several months, to eventually give feedback.

Confirmed questions1 question
  • Can you share an instance where a project's direction needed to be altered?
dunnhumby logo
dunnhumby

Data Scientist

Research · a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Behavioral Technical

The interview process was terrible, disrespectful, and unprofessional. I was contacted for a Research Data Scientist role. Communication was minimal from the start; no intro call or role explanation, just an interview invite. The first interview, scheduled for an hour, was only 30 minutes. The hiring manager admitted he was new and the role was still being defined. After waiting three weeks with no update, I followed up with HR and was told I progressed. I chose a time for the next interview, but heard nothing. As the date neared, I had to find the hiring manager's contact myself to confirm the interview, which is unacceptable. The in-person interview was professional. I sent a thank-you email and got a timeline for an update, but the deadline passed without news. I followed up again and got a new timeline. When that deadline arrived, I asked for an update, but received no communication, and the deadline passed again. After chasing for a week (the third time), I finally got a brief rejection email from HR the next day. This email lacked any explanation, feedback, or apology, and was sent from a mobile with poor formatting and grammar. I even politely asked for feedback, but got no response. HR also falsely claimed they called me, which didn't happen; my phone was on, with no missed calls or voicemails, and no attempt was made to email. The whole process felt transactional, unprofessional, and disrespectful of my time. I have a very negative impression of the company's hiring approach and would strongly advise against applying unless you want to be treated this way.

Confirmed questions1 question
  • Can you describe your background and explain how it aligns with this position?
dunnhumby logo
dunnhumby

Software Engineer

Engineering · a year ago

Entry Difficult Negative experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Coding Technical Technical

The interview process had 3 rounds. First was a coding round on Hackerearth, which I passed. Then, there was a technical round with a 3rd party team called Intervue, which I also cleared. The final round was a technical interview with a Dunnhumby employee. The recruiter mentioned that clearing the first two rounds was tough. In the third round, the Dunnhumby employee was 15 minutes late without any heads-up, and the recruiter was also unresponsive to calls. After about 1 hour and 40 minutes, the third round seemed okay, maybe borderline. I never heard back after that. The HR recruiter didn't answer calls or texts on WhatsApp, basically ghosting me. Getting feedback is crucial for companies if they want to attract future candidates.

Confirmed questions7 questions
  • Can you answer some basic C# and .NET Core questions?
  • Could you explain LINQ queries?
  • What about WEP API?
dunnhumby logo
dunnhumby

Client Associate

Sales · a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Presentation Offer
Interview formats
Behavioral Case Presentation

My interview experience was great! It was very quick and each step helped me learn more about the role, company and culture. Every step was virtual. The first round was a screening interview with the recruiter who explained pay and some of the benefits but mostly asked about my relevant experience. The second round was with a Director and Sr. Client Lead. This round was more competency based and situational based questions but they also explained the day-to-day aspects of the role. The final round was a case study presentation with another Director and Sr. Client Lead. They gave me the case study in advance so I had plenty of time to prepare my presentation. For roles above associate level, I believe you get the case study right before the interview but at that level it should be much easier to prepare. Case study was related to merchandising & retail KPI's. You get specific information to work with but it's still broad enough that you can take it whatever direction you want. I was nervous for the third round but when I was in it, it wasn't intimidating at all and more so seemed like they just wanted to hear me explain my thought process without there being any right or wrong answers. After presenting, there is time at the end for them to ask questions about what you presented and for you to ask questions. By the end, I felt very confident in my decision to pursue this role. Interviews are typically not fun but I very much enjoyed the process at dunnhumby!

Confirmed questions1 question
  • What's your approach to handling a challenging client?

dunnhumby Interview Questions

Quoted word for word from dunnhumby interview reports.

What is the probability of collision between two modes, where a node can either move left or right?

Read reports

Write Python code to calculate the angle between the hour and minute hands at 3:30 PM.

Read reports

How would you calculate the number of flights landing and taking off at an airport?

Read reports

Describe k-means, how does the algorithm update? What distance metrics can you choose? How to select k?

Read reports

Can you write code to find the first combination in an array that sums up to a target? For example, given array [4,6,8,5,7,3] and target sum 9, the expected output is 4,5.

Read report

Can you explain how to change the color of a cell in Excel?

Read report

Can you explain SQL joins and the LIKE operator, and define primary and foreign keys?

Read report

In system design, could you write .NET middleware with proper syntax, without relying on IntelliSense?

Read report

Design a system to predict customer churn in next 4 weeks. Past data is described in a graph.

Read report

Formats, difficulty and experience

Across all 312 dunnhumby interview reports.

Interview formats

Behavioral 33.5%
Technical 27.2%
Presentation 12.2%
Coding 10.2%
Case 9.8%

Interview difficulty

Easy 14.1%
Average 65.7%
Difficult 20.2%

Candidate experience

Negative 33.1%
Positive 52.4%
Neutral 14.5%

Reports by job function

Analytics 109
Engineering 63
Sales 33
Operations 20
Marketing 19
Other 17