i
Razorpay
Filter interviews by
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
Design a scheduler for managing tasks and resources efficiently.
Define the tasks to be scheduled and their priority levels
Implement a scheduling algorithm like Round Robin, First Come First Serve, or Priority Scheduling
Allocate resources based on task requirements and availability
Handle task dependencies and deadlines to ensure timely execution
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
Code for JS Scheduler
Function Currying
To fetch all promises together means to gather and handle multiple promises simultaneously.
Use Promise.all() method to fetch all promises together
Pass an array of promises as an argument to Promise.all()
Handle the resolved values of all promises in a single then() block
Designing an offline application involves creating a system that can function without an internet connection.
Consider the data storage and synchronization methods to ensure data is accessible offline.
Implement caching mechanisms to store frequently accessed data locally.
Design a user-friendly interface that clearly indicates when the application is offline.
Include offline capabilities for essential features to enhance ...
I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.
Map is an abstract data type that stores key-value pairs, while hash table is a specific implementation of a map using hashing.
Map is a general concept, while hash table is a specific implementation of a map using hashing functions.
Map allows any type of keys, while hash table typically requires keys to be hashable.
Map may not guarantee order, while hash table may use hashing to provide faster access times.
Example: Map...
Graph question showing dendency of different services marked 1 to n determine which service should be deployed first so as to now disturb the sequence
I applied via Naukri.com and was interviewed before Jun 2022. There were 5 interview rounds.
Numerical Test, Reasoning Test, English Test
Financial related questions
Case study on various situations
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
Code for JS Scheduler
Function Currying
To fetch all promises together means to gather and handle multiple promises simultaneously.
Use Promise.all() method to fetch all promises together
Pass an array of promises as an argument to Promise.all()
Handle the resolved values of all promises in a single then() block
Designing an offline application involves creating a system that can function without an internet connection.
Consider the data storage and synchronization methods to ensure data is accessible offline.
Implement caching mechanisms to store frequently accessed data locally.
Design a user-friendly interface that clearly indicates when the application is offline.
Include offline capabilities for essential features to enhance ...
I applied via Referral and was interviewed in Jul 2021. There were 3 interview rounds.
A notification system design for software engineering.
Identify the types of notifications needed
Determine the target audience for each notification
Choose the appropriate delivery method (email, push notification, etc.)
Design a user-friendly interface for managing notifications
Implement a system for tracking and analyzing notification engagement
Ensure the system is scalable and can handle high volumes of notifications
The current project follows a microservices architecture.
The project is divided into multiple small services that communicate with each other.
Each service is responsible for a specific task or functionality.
Communication between services is done through APIs or message queues.
The architecture allows for scalability and flexibility.
Examples of microservices used in the project include user management, payment processing
I applied via Job Portal and was interviewed in Sep 2023. There were 3 interview rounds.
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Code Signal, 110 minutes, 4 questions. 2 easy 1 medium 1 hard.
Word Search in a matrix of characters variation. Move only right and down and can't bend more than once.
Count all possible combinations of Contiguous Subarray sum from two different arrays adding up to a target sum.
React
Implement Form Validation of four fields, name, email, dropdown and textbox. Each field contribute to 25% form completion, the progress should reflect in a progress bar below.
I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.
Map is an abstract data type that stores key-value pairs, while hash table is a specific implementation of a map using hashing.
Map is a general concept, while hash table is a specific implementation of a map using hashing functions.
Map allows any type of keys, while hash table typically requires keys to be hashable.
Map may not guarantee order, while hash table may use hashing to provide faster access times.
Example: Map...
Graph question showing dendency of different services marked 1 to n determine which service should be deployed first so as to now disturb the sequence
based on 1 review
Rating in categories
Software Engineer
105
salaries
| ₹7 L/yr - ₹26.5 L/yr |
Junior Analyst
95
salaries
| ₹2.4 L/yr - ₹5.5 L/yr |
Analyst
92
salaries
| ₹3.5 L/yr - ₹7 L/yr |
Senior Software Engineer
84
salaries
| ₹15 L/yr - ₹47.5 L/yr |
Software Development Engineer
78
salaries
| ₹8 L/yr - ₹34 L/yr |
Paytm
PayPal
BharatPe
BillDesk