I applied online. The process took 3 months. I interviewed at Tesco in Apr 2017
Interview
I got a call a few weeks after I applied online. I was told about the company and what the team is made up of. I was asked simple questions and I was told I will be invited for a technical interview soon. I got a call after about 4weeks to schedule a time for the technical interview. I was asked to write a programme to find a number in a Fibonacci sequence. After that I was asked questions along my expertise in optimisation. Examples of minimisation and maximisation problems, how I would solve dynamic problems. I gave examples of real problems I have worked on in the past. They seemed happy with how I answered the questions. I didn't hear again from them until another month where I got a call saying I passed but the position has been filled.
Interview questions [1]
Question 1
Write a program to determine if a given number is in a Fibonacci number
I applied online. The process took 3 months. I interviewed at Tesco in Aug 2025
Interview
Included 5 rounds apart from the HR screening call. Resume call with the hiring manager, Take home Task (not guaranteed to progress to an interview), Take home task interview, Technical Interview, and Behavioural Interview. Overall process took 2.5-3 months from application to offer. All the interviewers and the talent acquisition partners were friendly and pleasant to interview with and made a long process easy to handle!
Interview questions [1]
Question 1
Personalised Recommendation case study for technical interview
I applied online. The process took 3 months. I interviewed at Tesco (London, England) in Aug 2024
Interview
1st round was a general non-technical discussion around my resume (30mins).
2nd round was in-person technical and behavioural questions (2 hours). Technical questions around: Previous ML projects from resume, SQL, Pyspark, high-level data science questions (which algo to pick to solve this problem).
Behavioural questions: Pretty standard only took 10mins.
Interview questions [1]
Question 1
Write a SQL statement to solve a problem (query problem)
Quite simple if you prep for it; 2 interviews first that you don't need to prep for, followed by an assessment that you should not overthink given they give you 1 week (just stick to the basics). Final stage involves 3 interviews with senior staff and managers
Interview questions [1]
Question 1
Describe a recent project and how you went about it