i
Razorpay
Filter interviews by
Blood relation, coding and decoding, number system , percentage
I applied via Referral and was interviewed in Sep 2023. There was 1 interview round.
Asked to write an in memory SQL database. Time was 1.5 hours. I made the mistake of choosing C++ and writing the code to make it very flexible and extensible. This led to me not being able to complete the task in the given time.
Tip: practice LLD round in a high level language like Python or Typescript. Speed is very important.
I was interviewed in May 2022.
Round duration - 150 Minutes
Round difficulty - Easy
Machine coding round with local testing by the interviewer.
Interviewer was friendly and insisted on understanding the problem first and then designing and then inspecting whether it solves the problem and then implementing
Design and implement an In-Memory SQL based database with insert, get and filter features.
Design and implement an In-Memory SQL based database with insert, get and filter features.
Tip 1 : Have SQL database workings on your finger tips
Tip 2 : Understand the problem completely before implement and thinking of a solution.
Round duration - 60 Minutes
Round difficulty - Easy
It was around 6 PM. Had to turn on my camera and explain my role in previous experience in depth.
Also questions like what do you prefer, why are you switching, what do you like and dislike about current workplace and other behaviour questions, etc
Tip 1 : Go through OOPS concepts. It'll help you get through the machine coding round. The problem could be anything like LRU cache or an In-memory Database. You can choose any language.
Tip 2 : Keep your solution simple, clean and coherent.
Tip 3 : Understand and clearly mention your role in whatever experience you hold previously. It should be fairly explained in resume.
Tip 1 : Write your contribution with the experience you have
Tip 2 : Don't show more than you know
Razorpay interview questions for designations
I was interviewed in Dec 2021.
Round duration - 90 Minutes
Round difficulty - Medium
The round was conducted remotely over google meet and I was instructed to make sure proper internet connection is available and I had IDE installed on my laptop beforehand by the HR. The interviewer was friendly and didn't turn on her camera.
Design and code a Document service which have the following features - 1. User can create new document.2. One user can invite other users to edit the document3. Invited user cannot de...
Create model classes for users and document.
Create service classes for managing users, managing user permission and managing document.
Code a main function that will demonstrate all the functionality.
Try to write clean code and follow good coding practices.
Round duration - 30 Minutes
Round difficulty - Medium
The round was conducted remotely over google meet and this was a hiring manager round. The interviewer was friendly and was on time.
What is a memory leak and how to resolve that in java?
How does micro services communicate with each other?
Explain one of the previous experience?
Tip 1 : Try to go the topic you have written in your resume.
Tip 1 : Be strong in machine coding, practice it thoroughly if you don't get proper opportunity to develop features in your current job.
Tip 2 : Think in every direction, clear the requirements from the interviewer and THINK OUT LOUD!
Tip 3 : Try to write clean code, and showcase good coding pratices.
Tip 1 : Try to highlight the key accomplishments
Tip 2 : Showcase the impact your work made
Get interview-ready with Top Razorpay Interview Questions
I was interviewed before Sep 2020.
Round duration - 90 mins
Round difficulty - Hard
There were questions related to DP and DFS.
The idea here is to travel over every elevation on the map and calculate the units of water the elevation can store.
Here is the algorithm :
Round duration - 60 mins
Round difficulty - Medium
At first, I was asked about the different projects that I have done so far. We had a detailed discussion on the same.
He also checked my OOP concepts
System Design Round where I had to design an LRU Cache right from Scratch.
The first line of input contains a single integ...
One way is to use recursion to reverse the list. Divide the linked list in two halves, the first node and the rest of the list. Reverse the second half using recursion and append the first half, that is the first node at the end of the reversed linked list. Return the head of the reversed linked list.
Algorithm
Round duration - 60 mins
Round difficulty - Medium
It is HR + Technical round
asked about the Behavioural questions and how you justify yourself in an argument .questions related to current technology.
They gave me feedback on how well I had performed so far and gave me suggestions on what more can I do to further improve myself.
Features like table, rows, columns, insertion, delete, update, primary key, indexes, constraints on columns.
Why would I be using NoSQL databases over SQL databases plus my particular inclinat...
Tip 1 : Be thorough about your projects
Tip 2 : Prepare Ds and Algo and Practice all standard questions
Tip 3 : Know the complexities of the code that you’ve written.
Tip 1 : Mention at least 2 projects.
Tip 2 : Don't make any silly spelling mistakes on resume
Top trending discussions
Write code for advance surrying in js
Implement custom hook for api call
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
I applied via campus placement at Indian Institute of Technology (IIT), Guwahati and was interviewed in Nov 2023. There were 4 interview rounds.
Mcqs based on cs fundamentals and 2_3 coding questions
Merge two sorted linked lists into one.
Create a new linked list to store the merged list.
Compare the values of the nodes from both lists and add the smaller value to the new list.
Move the pointer of the list with the smaller value to the next node.
Repeat the comparison and addition until one of the lists is empty.
Add the remaining nodes from the non-empty list to the new list.
Return the new merged list.
Interview experience
based on 11 reviews
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