Upload Button Icon Add office photos

Dunnhumby

Compare button icon Compare button icon Compare

Filter interviews by

Dunnhumby Interview Questions, Process, and Tips

Updated 11 Dec 2024

Top Dunnhumby Interview Questions and Answers

View all 21 questions

Dunnhumby Interview Experiences

Popular Designations

29 interviews found

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

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. How will you find loyal customers for a store like DMart , SmartBazar
  • Ans. 

    Utilize customer transaction data and behavior analysis to identify loyal customers for DMart and SmartBazar.

    • Use customer transaction history to identify frequent shoppers

    • Analyze customer behavior patterns such as repeat purchases and average spend

    • Implement loyalty programs to incentivize repeat purchases

    • Utilize customer feedback and reviews to gauge loyalty

    • Segment customers based on their shopping habits and preferenc

  • Answered by AI
  • Q2. Who is more valuable a customer who is making small transactions everyday or the customer who makes big transactions in a month
  • Ans. 

    It depends on the business model and goals of the company.

    • Small transactions everyday can lead to consistent revenue streams and customer engagement.

    • Big transactions in a month can indicate high purchasing power and potential for larger profits.

    • Consider customer lifetime value, retention rates, and overall business strategy when determining value.

  • Answered by AI
  • Q3. What will you do as a data scientist if the sales of a store is declining
  • Ans. 

    I would conduct a thorough analysis of the sales data to identify trends and potential causes of the decline.

    • Review historical sales data to identify patterns or seasonality

    • Conduct customer surveys or interviews to gather feedback

    • Analyze competitor data to understand market dynamics

    • Implement predictive modeling to forecast future sales

    • Collaborate with marketing team to develop targeted strategies

  • Answered by AI
  • Q4. We have to bundle the items together in the units of 2-3 as a single units like chips of 3 packets together. how to identify which items to bundle and number of units. Create a machine learning model for i...
  • Q5. You are working in a project, where your approach towards problem is more innovative while the rest of the team is following conventional approach. how will you convince them to follow your approach.
  • Ans. 

    I would showcase the potential benefits and results of my innovative approach to convince the team.

    • Highlight the advantages of the innovative approach such as improved efficiency, accuracy, or cost-effectiveness.

    • Provide real-world examples or case studies where similar innovative approaches have led to successful outcomes.

    • Encourage open discussion and collaboration within the team to explore the potential of combining ...

  • Answered by AI
Round 2 - Case Study 

1. A store has promotional offers how will you analyse that offers are working in their favour.
2. What data will you require if you want to predict the sales of the chocolate in a store.
3. Why data is distributed normally in linear regression.
4. Difference between linear and logistic regression
5. A person who is senior to you and you are working on the same project. But that person has very bad reputation of misbehaving and being rude to people. And he is doing same with you. What will you do?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare case study a lot. Both round were mainly revolving around case study and situational HR questions. Coding questions were not asked a lot. only few that too were quite easy.

Skills evaluated in this interview

Senior Data Scientist Interview Questions asked at other Companies

Q1. What is the difference between logistic and linear regression?
View answer (4)

Senior Engineer Interview Questions & Answers

user image Shweta Saini

posted on 11 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1. The online test includes questions related to spark and a coding questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Questions related to sql , spark, data structures were asked
  • Q2. 1. Questions based on window functions (rank, dense_rank)
Round 3 - HR 

(1 Question)

  • Q1. Overall discussion of the projects that you have worked on.

Senior Engineer Interview Questions asked at other Companies

Q1. what is the meaning of M in M20,M25,M30 grade of concrete?
View answer (54)

Associate Interview Questions & Answers

user image Anonymous

posted on 21 Nov 2024

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

I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Group Discussion 

A case study was given

Round 2 - One-on-one 

(2 Questions)

  • Q1. What is regression analysis?
  • Ans. 

    Regression analysis is a statistical method used to examine the relationship between two or more variables.

    • It helps in understanding how the value of a dependent variable changes when one or more independent variables are varied.

    • It is used to predict the value of the dependent variable based on the values of the independent variables.

    • There are different types of regression analysis such as linear regression, logistic r

  • Answered by AI
  • Q2. Few questions on python

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good with analytical skills

Associate Interview Questions asked at other Companies

Q1. What is mean of TTR & why required for powder coating process ?
View answer (17)

Software Engineer Interview Questions & Answers

user image AYUSH KUMAR SINGH

posted on 4 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Maximal rectangal
  • Q2. Loop in linked list
  • Ans. 

    Loop in linked list is a situation where a node points to a previous node in the list, creating an infinite loop.

    • Check for loops using Floyd's cycle detection algorithm

    • Use two pointers, one moving twice as fast as the other, to detect a loop

    • If the fast pointer catches up to the slow pointer, there is a loop

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Basic hr question regarding your project and all
  • Q2. He was more interested in what is my thinking pattern

Skills evaluated in this interview

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)

Dunnhumby interview questions for popular designations

 Senior Data Scientist

 (3)

 Analyst

 (2)

 Applied Data Scientist

 (2)

 Senior Engineer

 (2)

 Associate

 (1)

 Client Lead

 (1)

 Consumer Insights Manager

 (1)

 Customer Service Manager

 (1)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is RDD and how its different from DF and Datasets
  • Ans. 

    RDD stands for Resilient Distributed Dataset and is the fundamental data structure of Apache Spark.

    • RDD is a distributed collection of objects that can be operated on in parallel.

    • DataFrames and Datasets are higher-level abstractions built on top of RDDs.

    • RDDs are more low-level and offer more control over data processing compared to DataFrames and Datasets.

  • Answered by AI
  • Q2. What is Partitioning and how to use colease and repartition
  • Ans. 

    Partitioning is the process of dividing data into smaller chunks for better organization and processing in distributed systems.

    • Partitioning helps in distributing data across multiple nodes for parallel processing.

    • Coalesce is used to reduce the number of partitions without shuffling data, while repartition is used to increase the number of partitions by shuffling data.

    • Example: coalesce(5) will merge partitions into 5 pa...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is Spark and explian its architecture
  • Ans. 

    Spark is a distributed computing framework that provides an interface for programming entire clusters with implicit data parallelism and fault tolerance.

    • Spark has a master-slave architecture with a driver program that communicates with a cluster manager to distribute work across worker nodes.

    • It uses Resilient Distributed Datasets (RDDs) for fault-tolerant distributed data processing.

    • Spark supports various programming l...

  • Answered by AI
  • Q2. What is DAG? how a spark job works how the dag gets created
  • Ans. 

    DAG stands for Directed Acyclic Graph. It is a finite directed graph with no cycles.

    • DAG is a collection of nodes connected by edges where each edge goes from one node to another, but no cycles are allowed.

    • In the context of Spark, a DAG represents the sequence of transformations that need to be applied to the input data to get the final output.

    • When a Spark job is submitted, Spark creates a DAG of the transformations spe...

  • Answered by AI

Skills evaluated in this interview

Data Science Engineer Interview Questions asked at other Companies

Q1. What is DAG? how a spark job works how the dag gets created
View answer (1)

Get interview-ready with Top Dunnhumby Interview Questions

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Question on C# async await
  • Q2. Question on cloud Aks

Full Stack Developer Interview Questions asked at other Companies

Q1. Query And MatrixYou are given a binary matrix with ‘M’ rows and ‘N’ columns initially consisting of all 0s. 'Q' queries follow. The queries can be of 4 types: Query 1: 1 R index Query 2: 1 C index Query 3: 2 R index Query 4: 2 C index In ea... read more
View answer (1)

Jobs at Dunnhumby

View all
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How to create VPN
  • Ans. 

    To create a VPN, you need to set up a VPN server and configure client devices to connect to it securely.

    • Choose a VPN protocol (e.g. OpenVPN, L2TP/IPsec, IKEv2)

    • Set up a VPN server on a dedicated machine or cloud service

    • Configure firewall rules to allow VPN traffic

    • Generate and distribute VPN client certificates or credentials

    • Install VPN client software on devices and connect to the VPN server

  • Answered by AI
  • Q2. What is CI and CD
  • Ans. 

    CI stands for Continuous Integration and CD stands for Continuous Delivery/Continuous Deployment.

    • CI is the practice of merging code changes into a shared repository frequently, which triggers automated builds and tests.

    • CD is the practice of automating the delivery of applications to various environments, such as staging or production, after passing tests in CI.

    • CI/CD pipelines help streamline the software development pr...

  • Answered by AI

Skills evaluated in this interview

Lead DevOps Engineer Interview Questions asked at other Companies

Q1. Tell me your day to day activity comprising DevOps. How do you implemented CI-CD Pipeline? How does Branching and Merging taken place in your organization? How to work on Jenkins pipeline, What type of pipeline used? What are checks for any... read more
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Aptitude Test 

Parking calculator testing

Round 2 - One-on-one 

(1 Question)

  • Q1. All testing related question

Interview Preparation Tips

Interview preparation tips for other job seekers - basics should be clear

Senior Software Tester Interview Questions asked at other Companies

Q1. A scrum master in Agile is equivalent to which position in water fall?
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy with python questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Statistics and project understanding
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. How do you prioritise features? Give an example
  • Ans. 

    I prioritize features based on customer needs, business goals, and impact on user experience.

    • Identify customer needs and pain points through user research and feedback

    • Align features with business goals and objectives

    • Consider impact on user experience and usability

    • Use frameworks like MoSCoW method or Kano model for prioritization

    • Regularly review and adjust priorities based on feedback and data

    • Example: Prioritizing a new...

  • Answered by AI
  • Q2. What is product lifecycle?
  • Ans. 

    Product lifecycle refers to the stages a product goes through from introduction to withdrawal from the market.

    • Introduction stage - product is launched into the market

    • Growth stage - sales and market share increase

    • Maturity stage - sales peak and competition intensifies

    • Decline stage - sales decrease and product is eventually withdrawn

    • Examples: iPhone (introduction), Coca-Cola (maturity), Blackberry (decline)

  • Answered by AI
  • Q3. Asked 2 puzzles

Interview Preparation Tips

Interview preparation tips for other job seekers - Read about company well.

Product Manager Interview Questions asked at other Companies

Q1. You see the number of people cancelling the order increasing. Cancel window 24 hours. What would you do?
View answer (26)

Dunnhumby Interview FAQs

How many rounds are there in Dunnhumby interview?
Dunnhumby interview process usually has 2-3 rounds. The most common rounds in the Dunnhumby interview process are Technical, One-on-one Round and HR.
How to prepare for Dunnhumby interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Dunnhumby. The most common topics and skills that interviewers at Dunnhumby expect are LMS, Digital Marketing, Google Analytics, Agile Coaching and Routing.
What are the top questions asked in Dunnhumby interview?

Some of the top questions asked at the Dunnhumby interview -

  1. A Big Bazaar store had low profits for the last two months. Whats going ...read more
  2. You have two brands of milk that you can sell in your store,. Which one would y...read more
  3. SQL: How to find duplicate in a table Testing: Diff between regression and sani...read more
How long is the Dunnhumby interview process?

The duration of Dunnhumby interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Dunnhumby Interview Process

based on 25 interviews

Interview experience

4.4
  
Good
View more

Interview Questions from Similar Companies

Mu Sigma Interview Questions
2.6
 • 229 Interviews
Tiger Analytics Interview Questions
3.6
 • 221 Interviews
Fractal Analytics Interview Questions
4.0
 • 207 Interviews
C5i Interview Questions
4.0
 • 44 Interviews
AbsolutData Interview Questions
3.6
 • 9 Interviews
Algonomy Interview Questions
4.0
 • 9 Interviews
Analytic Edge Interview Questions
3.1
 • 6 Interviews
Crayon Data Interview Questions
3.6
 • 4 Interviews
View all

Dunnhumby Reviews and Ratings

based on 158 reviews

4.0/5

Rating in categories

3.5

Skill development

4.4

Work-life balance

3.7

Salary

4.2

Job security

4.1

Company culture

3.2

Promotions

3.6

Work satisfaction

Explore 158 Reviews and Ratings
Senior Applied Data Scientist

Gurgaon / Gurugram

5-8 Yrs

Not Disclosed

Applied Data Scientist

Gurgaon / Gurugram

2-4 Yrs

₹ 10.00025-10.62 LPA

Senior Software Engineer - Dotnet

Gurgaon / Gurugram

5-8 Yrs

₹ 32-30 LPA

Explore more jobs
Senior Applied Data Scientist
129 salaries
unlock blur

₹10.9 L/yr - ₹20 L/yr

Lead Applied Data Scientist
86 salaries
unlock blur

₹17 L/yr - ₹28.5 L/yr

Applied Data Scientist
81 salaries
unlock blur

₹10 L/yr - ₹15.5 L/yr

Senior Engineer
68 salaries
unlock blur

₹10 L/yr - ₹34 L/yr

Senior Data Scientist
50 salaries
unlock blur

₹9 L/yr - ₹28 L/yr

Explore more salaries
Compare Dunnhumby with

Fractal Analytics

4.0
Compare

Mu Sigma

2.6
Compare

AbsolutData

3.6
Compare

Algonomy

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