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 for Experienced

Updated 18 May 2024

Tesco Senior Software Engineer 2 Interview Experiences for Experienced

1 interview 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 questions from similar companies

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

(2 Questions)

  • Q1. Why string arr immutable
  • Ans. 

    String arrays are immutable because they cannot be changed once created.

    • Strings in an array cannot be modified individually

    • Any changes to a string array result in a new array being created

    • Immutable arrays ensure data integrity and prevent unintended side effects

  • Answered by AI
  • Q2. How we can create a custom immutable class
  • Ans. 

    To create a custom immutable class, use final keyword for class, private final fields, and no setter methods.

    • Use the final keyword for the class to prevent inheritance

    • Declare all fields as private and final to prevent modification

    • Do not provide setter methods for the fields to maintain immutability

    • Provide getter methods to access the fields

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Bug life cycle sdlc process
Round 2 - Technical 

(1 Question)

  • Q1. Fundamentals of testing
  • Ans. 

    Fundamentals of testing involve understanding testing principles, techniques, and methodologies to ensure software quality.

    • Understanding testing principles such as equivalence partitioning, boundary value analysis, and error guessing

    • Knowledge of testing techniques like black box testing, white box testing, and regression testing

    • Familiarity with testing methodologies such as Agile testing, Waterfall testing, and DevOps ...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. About youself and your experience

Skills evaluated in this interview

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
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questions on CS fundamentals. Databases, OOPs, and one question on finding anagrams
Round 2 - Technical 

(1 Question)

  • Q1. Purely Technical and domain-specific. One CP question on array, two pointer, a few behavioural questions too
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

They ask nothing only few questions on dsa

Round 3 - Group Discussion 

They ask previous projects knowledge

Interview Preparation Tips

Interview preparation tips for other job seekers - Go with full of confidence but if you're non it background
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal

Round 1 - Coding Test 

Basic java question, design questions, 1 data structure question

Round 2 - One-on-one 

(3 Questions)

  • Q1. Asked puzzle and previous project experience
  • Q2. Monitor microservices using Spring actuator
  • Ans. 

    Spring Actuator provides endpoints to monitor and manage microservices in a Spring Boot application.

    • Add Spring Boot Actuator dependency in pom.xml

    • Enable Actuator endpoints in application.properties or application.yml

    • Access Actuator endpoints like /actuator/health, /actuator/info, etc.

    • Customize Actuator endpoints using configuration properties

  • Answered by AI
  • Q3. How webflux works
  • Ans. 

    Webflux is a reactive programming framework for building non-blocking, event-driven applications on the JVM.

    • Webflux is part of the Spring Framework and provides support for reactive programming.

    • It allows developers to build asynchronous, non-blocking applications that can handle a large number of concurrent connections.

    • Webflux uses Project Reactor, a reactive library for building reactive applications.

    • It supports both ...

  • Answered by AI

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Oct 2020. There were 3 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Basic of swift , map reduce and other.
  • Q2. Closures and GCD and other multithreading questions
  • Q3. Multidevice session management and encrytiom
  • Q4. Ci Cd flow and type
  • Ans. 

    CI/CD is a software development practice that involves continuous integration, testing, and deployment.

    • CI/CD stands for Continuous Integration/Continuous Deployment

    • It involves automating the build, test, and deployment process

    • Types of CI/CD tools include Jenkins, Travis CI, and CircleCI

  • Answered by AI
  • Q5. Autolayout and content huggig and priority
  • Q6. Rest and soap api and singletone related question
  • Q7. Core data and sqlite layers and MVVM arch. Related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview goes for more then 1 hour and they ask into pretty deep and always want answer with example to prove u best.
After then 2 Hr related round occures.
Then offer and verification related final round done.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Internals of hashset
  • Ans. 

    HashSet is a collection that stores unique elements using a hash table.

    • Uses hashing to store elements

    • Does not allow duplicate elements

    • Provides constant-time performance for basic operations like add, remove, contains

  • Answered by AI
  • Q2. Deques based questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Projects discussion from beginning
  • Q2. How do you resolve conflicts?
  • Ans. 

    I resolve conflicts by actively listening, understanding all perspectives, finding common ground, and proposing solutions.

    • Actively listen to all parties involved

    • Understand each perspective and the underlying reasons for conflict

    • Find common ground and areas of agreement

    • Propose solutions that address the concerns of all parties

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Feb 2024. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Its a normal questions which usually service based company asked
  • Q2. Overall it is good
Round 2 - Case Study 

Ask you to implement any solution like caching using LRU or LFU

Round 3 - Assignment 

Its a manager round where they discuss about u=your past experiences and also they tell you about the project

Round 4 - HR 

(2 Questions)

  • Q1. I think they gave you only based on your previous offer.
  • Q2. Negotiate well with them . Don't accept just for the sake of an offer because further they will not change it until/ unless it is filling position.

Tesco Interview FAQs

How many rounds are there in Tesco Senior Software Engineer 2 interview for experienced candidates?
Tesco interview process for experienced candidates usually has 1 rounds. The most common rounds in the Tesco interview process for experienced candidates are Technical.
What are the top questions asked in Tesco Senior Software Engineer 2 interview for experienced candidates?

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

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

Tell us how to improve this page.

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