Filter interviews by
I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.
Typing skills, english test
Top trending discussions
I applied via Referral and was interviewed in Aug 2024. There were 3 interview rounds.
Merge two sorted arrays with alternating lowest and highest elements.
Create a new array to store the result
Use two pointers to iterate through the two input arrays
Alternate between adding the lowest and highest elements to the result array
SplitWise is a platform for splitting expenses among friends or groups.
Allow users to create groups and add expenses
Calculate each user's share of the expenses
Send notifications to users for pending payments
Support multiple currencies for international groups
Design API Rate Limiter to control the number of requests a user can make within a specific time frame.
Implement a token bucket algorithm to track and limit the number of requests per user.
Use a sliding window to track the time frame for request limits.
Consider using a distributed cache like Redis to store and manage request limits.
Provide appropriate error responses when the rate limit is exceeded.
Allow for customizat...
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Nov 2019. There were 5 interview rounds.
posted on 4 May 2019
I applied via Campus Placement and was interviewed in Dec 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
Questions can be found on Leetcode
I appeared for an interview before Jan 2024.
Leet code question medium
Leetcode questions medium
Design a barber shop booking system to manage appointments and services.
Allow customers to book appointments online or through an app
Include a calendar for customers to choose available time slots
Integrate payment processing for services
Send reminders to customers about upcoming appointments
Allow customers to cancel or reschedule appointments
Include a feature for customers to leave reviews and feedback
Provide a dashboa...
Scaling a software system involves increasing its capacity to handle more users or data.
Implementing load balancing to distribute traffic evenly across multiple servers
Using caching mechanisms to reduce database load
Optimizing database queries and indexes for faster retrieval
Horizontal scaling by adding more servers to the system
Vertical scaling by upgrading hardware resources on existing servers
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Medium to hard level problem questions and basic subjects fundamentals mcqs
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Creative Producer
8
salaries
| ₹4.4 L/yr - ₹9.5 L/yr |
Business Analyst
7
salaries
| ₹12.5 L/yr - ₹20.5 L/yr |
Sound Engineer
6
salaries
| ₹3.3 L/yr - ₹4.2 L/yr |
Senior Software Engineer
5
salaries
| ₹18 L/yr - ₹37 L/yr |
Senior Marketing Executive
5
salaries
| ₹4.5 L/yr - ₹8 L/yr |
Pocket FM
Yamaha Music India
Republic TV
EssentiallySports