Filter interviews by
I applied via Campus Placement and was interviewed before Aug 2020. There were 5 interview rounds.
Top trending discussions
I applied via LinkedIn and was interviewed before Jun 2022. There were 4 interview rounds.
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
It was about DS Algo and Java garbage collection,multithreading
Rate limiter is a system that controls the rate of traffic sent or received by a network interface.
Implement a token bucket algorithm to track and limit the rate of requests
Use a sliding window algorithm to track the number of requests within a specific time frame
Consider using a distributed rate limiter for scalability and fault tolerance
I appeared for an interview before Mar 2023.
Was a tough oneto crack
posted on 28 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Search in Rotated sorted array
posted on 13 Feb 2025
I appeared for an interview in Jan 2025.
Max diameter of a tree in Java is the longest path between any two nodes in a tree.
The diameter of a tree can be calculated by finding the longest path between any two nodes in the tree.
This can be done by finding the longest path from the root to a leaf node, and then finding the longest path from another leaf node to the root.
The sum of these two paths gives the diameter of the tree.
Calculate the number of subsets of a given set
The number of subsets of a set with n elements is 2^n
Include the empty set and the set itself in the count
For example, a set with 3 elements will have 2^3 = 8 subsets
Remove the kth node from the end of a linked list.
Use two pointers, one to traverse the list and another to keep track of the kth node from the end.
Once the first pointer reaches the end, the second pointer will be at the kth node from the end.
Adjust the pointers to remove the kth node.
Whatsapp low level design involves messaging, encryption, media sharing, and user authentication.
Use end-to-end encryption to secure messages
Implement message queues for real-time message delivery
Allow media sharing through file transfer protocols
Use OAuth for user authentication and authorization
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 3 interview rounds.
Find the length of the longest consecutive elements sequence in an array.
Sort the array to ensure consecutive elements are adjacent
Iterate through the array and keep track of the current consecutive sequence length
Update the longest consecutive sequence length as you iterate
Executor Service is a framework provided by Java for managing and executing asynchronous tasks.
Executor Service allows you to easily create and manage threads for executing tasks.
It provides a way to control the number of threads used for executing tasks, which can help prevent resource exhaustion.
You can submit tasks to an Executor Service using methods like execute() or submit().
Executor Service can be used to execut...
Implement thread safe load balancer.
focus on input validations and cover all corner cases in tests
Some of the top questions asked at the Spice Money Senior Software Engineer interview -
based on 1 review
Rating in categories
Cluster Head
73
salaries
| ₹5.8 L/yr - ₹10 L/yr |
Assistant Manager
67
salaries
| ₹3.8 L/yr - ₹15.5 L/yr |
district lead
56
salaries
| ₹3 L/yr - ₹5 L/yr |
District Sales Manager
48
salaries
| ₹3.1 L/yr - ₹4.2 L/yr |
Senior Executive
38
salaries
| ₹3 L/yr - ₹4.9 L/yr |
Angel One
HighRadius
AGS Transact Technologies
Rupeek