I applied through college or university. The process took 2 months.
Razorpay recently visited our campus for the Backend Engineer Intern role, and I was fortunate to be part of the interview process. It was a challenging yet very insightful experience. The process began with an Online Assessment (OA) consisting of 3 DSA problems to be solved in 1.5 hours, which tested both problem-solving ability and time management. I then advanced to the DSA interview round, where I was asked two problems: LeetCode 665 – Non-decreasing Array and Largest Rectangle in Histogram. I was able to solve both problems and explain my approach, edge cases, and optimisations clearly. The interviewer was extremely approachable and encouraged discussion, making it a great learning experience. Following this, I was shortlisted for the Hiring Manager round, which focused on:
The discussion went really well and was more conversational, focusing on depth of understanding and real-world applications.
In the first interview, I got LeetCode 665 and LeetCode 84.
The following metrics were computed from 1 interview experience for the Razorpay Backend Engineer role in Bengaluru, Karnataka.
Razorpay's interview process for their Backend Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Razorpay's Backend Engineer interview process in Bengaluru, Karnataka.