13 questions · from 7 interviews
Tesco interview questions
Every question candidates reported from their Tesco interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Tesco coding and DSA questions
- 01
Product Search by Keyword
Enabling efficient search in online is very crucial for enabling the customer to find the product from a huge set of product collection. Finding relevant product is crucial for increasing hit ratio of the search. Given a list of products represented as pairs…
From TESCO
- 02
Extract Hashtag Strings from 2D Array
Given an array of arrays of strings, return all strings that contain a hashtag (). Preserve the hashtag in the output. Example: Input: [["Hi","My name is XYZAABC"],["How are you doing", "This is first post FirstPost"]] Output: ["XYZAABC", "FirstPost"]
- 03
Merge Employee Schedules
Design an algorithm to merge store employee schedules. The problem description and inputs were given in plain text. A follow-up question was asked about mutability when updating the result on the input list.
Medium · From SDE3 | Tesco | Bangalore
- 04
Merge Intervals Variation (Production Quality Code)
A variation of the standard Merge Intervals problem, requiring an optimal solution along with other potential approaches. The interviewer emphasized writing 'production quality' code, which meant not only solving the problem but also identifying and writing…
Medium · From Tesco - SDE 3 - Bangalore - Offer (From 5 LPA to 66LPA in 6 years)
- 05
Merge Intervals
Given an array of intervals where intervals[i] = [starti, endi], merge all overlapping intervals, and return an array of the non-overlapping intervals that cover all the intervals in the input.
Medium · From Tesco | SDE2
Tesco system design questions
- 01
Design Category/Subcategory/Product Hierarchy
Design a feature where a Category contains SubCategories, and each SubCategory can either contain another SubCategory or a Product, but not both. Provide both a high‑level architecture and a low‑level design.
- 02
Design GDPR Compliance Application
Design a GDPR compliance application. The system should identify and delete users who have not logged in for a specified duration (e.g., a few days, a month, or other defined rules). The task involved implementing several methods, with a focus on creating an…
- 03
Real-time Analytics Dashboard Backend Service
You're developing a backend service for a real-time analytics dashboard that tracks user interactions across an e-commerce platform. Your service needs to: Process incoming event data from multiple sources Perform aggregation operations Provide API endpoints…
Hard · From tesco interview experience
- 04
Design Train Booking System
Design a train booking system, similar to IRCTC, with the following core functionalities: Search train journeys between a given source and destination. Book seats on a train journey, with a strong focus on handling concurrency issues. Cancel an existing…
Hard · From SDE3 | Tesco | Bangalore
- 05
Top K Hitter System Design (HLD + LLD)
Design a system for a variation of the 'top k hitter' problem. This round required going significantly deeper than typical solutions found on the internet and covered both High-Level Design (HLD) and Low-Level Design (LLD). It also included scenario-based…
Hard · From Tesco - SDE 3 - Bangalore - Offer (From 5 LPA to 66LPA in 6 years)
- 06
Design an Inventory System
Design a scalable and robust inventory management system, similar to those used by large e-commerce platforms like Amazon or Flipkart. Consider key components such as stock updates, order fulfillment, multi-location support, and ensuring real-time consistency.
Hard · From Tesco | SDE2
Tesco behavioural and HR questions
- 01
Behavioral Interview Questions
This round included questions about my professional strengths and weaknesses, as well as hypothetical scenarios designed to assess my leadership qualities and decision-making process.
- 02
Behavioral and Project Management Questions
Questions focused on past projects, team management experiences, and other behavioral aspects. The primary goal was to assess if my career experiences demonstrated Tesco's values. It's crucial to prepare answers using the STAR method, as underestimating this…
From Tesco - SDE 3 - Bangalore - Offer (From 5 LPA to 66LPA in 6 years)
Tesco interview questions FAQ
What questions are asked in Tesco interviews?
Candidates reported 13 distinct questions across 7 Tesco interviews. 5 coding and DSA questions, 6 system design questions, 2 behavioural and HR questions.
How difficult are Tesco interview questions?
Of the questions candidates rated, 0% were easy, 43% medium and 57% hard.