i
Tesco
Filter interviews by
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
I applied via Referral and was interviewed before Aug 2023. There were 3 interview rounds.
Question on - array overlapping sub problem
I applied via Approached by Company and was interviewed in Oct 2024. There were 4 interview rounds.
2 DSA questions and some MCQ on Java and Spring
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.
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
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.
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
I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.
3 sum problem was asked to complete
Take home project to design app
posted on 22 Jun 2024
I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.
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
Moderate level. It was easy to crack. There was few aptitude and coding questions associated
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.
posted on 10 Jun 2024
Add and multiple items for your reference
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
Senior Associate
467
salaries
| ₹3.2 L/yr - ₹9.7 L/yr |
Associate
213
salaries
| ₹2.2 L/yr - ₹7.8 L/yr |
Software Development Engineer II
195
salaries
| ₹20.5 L/yr - ₹58 L/yr |
Team Lead
178
salaries
| ₹5 L/yr - ₹20 L/yr |
Software Engineer
167
salaries
| ₹2.8 L/yr - ₹10.2 L/yr |
Walmart
Carrefour
Amazon
Reliance Retail