i
Dream11
Filter interviews by
Design an in-memory queue. Something like Kafka. 1 hr to solve for the same. Need to build producers, consumers and topics. Each message can be of any type, so use generics. Make sure to handle all edge cases like null checks. The code should be functional and runnable by 1 hr.
My friend got something like the Redis cache implementation with get, put and expire functionalities. They had asked him to keep code extensible enough to handle LRU and LFU expiry which was the major challenge. So, can vary based on interviewer too.
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
2 Leetcode Medium questions to be solved within 1 hour
It was taken on meet with 2 medium leetcode questions on String and Linkedlist
Top trending discussions
posted on 13 Oct 2024
I applied via LinkedIn and was interviewed in Apr 2024. There were 4 interview rounds.
Medium level questions with a senior engineer
Medium level questions
Manager round with technical and culture fit
I applied via Recruitment Consulltant and was interviewed before Nov 2022. There were 4 interview rounds.
A set questions where you would be asked the possible output of codes give as an MCQ
3 coding questions : easy medium and hard
posted on 13 Jan 2025
I applied via Company Website and was interviewed in Jul 2024. There were 4 interview rounds.
LLD : One problem statement was given to design a system and we were expected to write modal class, service class, design patterns, exception handling and extensible code. then zip and submit in google form. we were given 2-3 hrs for this.
Extended interview: after the review your code and if it is shortlisted they will call u for further discussion on the code u have written. 30-40min.
posted on 15 Jan 2025
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
I applied via Campus Placement
90 mins, easy, Data structures and algorithm basics
Remove duplicates from array of strings in place
Use a HashSet to keep track of unique elements
Iterate through the array and remove duplicates by checking if element is already in the HashSet
Update the array in place by shifting elements to fill in the removed duplicates
Caching is the process of storing data in a temporary location to reduce access time and improve performance.
Caching helps reduce the load on servers by serving frequently accessed data quickly
It can improve performance by reducing the time needed to retrieve data from the original source
Examples include browser caching, CDN caching, and database caching
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
I was interviewed in Jul 2024.
2 Graph question of leetcode
Interview experience
based on 2 reviews
Rating in categories
Software Development Engineer II
46
salaries
| ₹23 L/yr - ₹60 L/yr |
Software Developer
28
salaries
| ₹19 L/yr - ₹45 L/yr |
Product Manager
26
salaries
| ₹26 L/yr - ₹45 L/yr |
Sde1
26
salaries
| ₹12 L/yr - ₹35 L/yr |
Software Development Engineer
21
salaries
| ₹20 L/yr - ₹65 L/yr |
My11Circle
Fantasy Akhada
MyTeam11
BalleBaazi