Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Tesco Team. If you also belong to the team, you can get access from here

Tesco

Compare button icon Compare button icon Compare
3.9

based on 1.2k Reviews

Filter interviews by

Tesco Senior Software Engineer 2 Interview Questions and Answers

Updated 10 Aug 2024

Tesco Senior Software Engineer 2 Interview Experiences

2 interviews found

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

(1 Question)

  • Q1. Meeting Room 2 from Leet Code
  • Ans. 

    Given a list of meeting time intervals, find the minimum number of conference rooms required.

    • Sort the intervals based on start time

    • Use a min heap to keep track of end times of ongoing meetings

    • If the start time of a meeting is greater than the end time of the earliest meeting in the heap, remove that meeting from heap

    • Add the end time of the current meeting to the heap

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - System design round 

(1 Question)

  • Q1. Traffic Rate limiter
Round 2 - Coding Test 

Question on - array overlapping sub problem

Round 3 - leadership round 

(1 Question)

  • Q1. Questions on challenges you faced in your previous job role, your team fit and leadership skills

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Coding Test 

2 DSA questions and some MCQ on Java and Spring

Round 2 - Technical 

(2 Questions)

  • Q1. Longest palindromic substring
  • Ans. 

    A palindromic substring is a string that reads the same forwards and backwards.

    • Use dynamic programming to find the longest palindromic substring.

    • Start by considering each character as the center of a potential palindrome.

    • Expand outwards from each center to check for palindromes of odd and even lengths.

  • Answered by AI
  • Q2. Remove duplicates in place from a 1D array
  • Ans. 

    Remove duplicates from a 1D array of strings in place

    • Iterate through the array and use a HashSet to keep track of unique elements

    • Replace duplicates with null or an empty string to remove them in place

  • Answered by AI
Round 3 - Technical 

(3 Questions)

  • Q1. Project discussion
  • Q2. Search min element in a rotated sorted array with duplicate elements
  • Ans. 

    Search for the minimum element in a rotated sorted array with duplicate elements.

    • Use binary search to find the minimum element in the rotated sorted array.

    • Handle the case where duplicate elements are present by adjusting the search conditions.

    • Consider cases where the array is not rotated or contains only one element.

  • Answered by AI
  • Q3. Ways of declaring singleton class
  • Ans. 

    A singleton class is a class that can only have one instance created throughout the application.

    • Declare a private static instance variable of the class

    • Create a private constructor to prevent external instantiation

    • Provide a public static method to access the instance

  • Answered by AI
Round 4 - Technical 

(2 Questions)

  • Q1. Project discussion
  • Q2. Behavioural questions

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 sum problem was asked to complete

Round 2 - Assignment 

Take home project to design app

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

I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. .net core framework, .net core MVC, Vue js , js , SQL
Round 2 - Technical 

(6 Questions)

  • Q1. .net core question
  • Q2. .net mvc questions
  • Q3. Authentication in .net
  • Ans. 

    Authentication in .NET involves verifying the identity of users accessing a system.

    • Use ASP.NET Identity for user authentication and authorization

    • Implement OAuth for secure authentication with third-party services

    • Utilize JWT tokens for stateless authentication

    • Implement multi-factor authentication for added security

  • Answered by AI
  • Q4. About your project architecture
  • Q5. Sql related questions
  • Q6. Entity framework
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Array, Tree based questions
Round 2 - Technical 

(1 Question)

  • Q1. Managerial round with a dive into the projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Medium level leet code questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Moderate level. It was easy to crack. There was few aptitude and coding questions associated

Round 2 - Technical 

(1 Question)

  • Q1. Questions on SQL
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Tell positive and negative points about you
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Laravel based questions
Round 2 - HR 

(1 Question)

  • Q1. Basic questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is garbage collector in python
  • Ans. 

    Garbage collector in Python is a built-in feature that automatically manages memory by reclaiming unused memory space.

    • Garbage collector in Python helps in automatically deallocating memory of objects that are no longer in use.

    • It prevents memory leaks by freeing up memory that is no longer needed.

    • Python's garbage collector uses reference counting and a cycle-detecting algorithm to manage memory efficiently.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Add and multiple items for your reference

Round 2 - Technical 

(1 Question)

  • Q1. What is pointer
  • Ans. 

    A pointer is a variable that stores the memory address of another variable.

    • Pointers are used to access and manipulate memory directly.

    • They are commonly used in programming languages like C and C++.

    • Example: int *ptr; // declares a pointer variable ptr that can store the memory address of an integer

  • Answered by AI

Skills evaluated in this interview

Tesco Interview FAQs

How many rounds are there in Tesco Senior Software Engineer 2 interview?
Tesco interview process usually has 2 rounds. The most common rounds in the Tesco interview process are Technical and Coding Test.
What are the top questions asked in Tesco Senior Software Engineer 2 interview?

Some of the top questions asked at the Tesco Senior Software Engineer 2 interview -

  1. Meeting Room 2 from Leet C...read more
  2. Traffic Rate limi...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Tesco interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 4.9k Interviews
Reliance Retail Interview Questions
3.9
 • 1.5k Interviews
Walmart Interview Questions
3.9
 • 395 Interviews
DMart Interview Questions
4.0
 • 384 Interviews
BigBasket Interview Questions
3.9
 • 344 Interviews
Titan Company Interview Questions
4.3
 • 141 Interviews
V-Mart Interview Questions
4.2
 • 139 Interviews
Landmark Group Interview Questions
4.0
 • 137 Interviews
Lowe's Interview Questions
4.2
 • 124 Interviews
View all
Tesco Senior Software Engineer 2 Salary
based on 8 salaries
₹25 L/yr - ₹55 L/yr
87% more than the average Senior Software Engineer 2 Salary in India
View more details
Senior Associate
467 salaries
unlock blur

₹3.2 L/yr - ₹9.7 L/yr

Associate
213 salaries
unlock blur

₹2.2 L/yr - ₹7.8 L/yr

Software Development Engineer II
195 salaries
unlock blur

₹20.5 L/yr - ₹58 L/yr

Team Lead
178 salaries
unlock blur

₹5 L/yr - ₹20 L/yr

Software Engineer
167 salaries
unlock blur

₹2.8 L/yr - ₹10.2 L/yr

Explore more salaries
Compare Tesco with

Walmart

3.9
Compare

Carrefour

3.6
Compare

Amazon

4.1
Compare

Reliance Retail

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview