
Razorpay Software Engineer interview typically runs 3-4 rounds: OA, DSA, system design/machine coding, hiring manager, and HR. Timeline is about 2-6 weeks, and the process is practical, resume-driven, and sometimes inconsistent.
$52K
Avg. Base Comp
$84K
Avg. Total Comp
4-7
Typical Rounds
3-6 weeks
Process Length
We’ve seen Razorpay lean hard toward engineers who can turn real product constraints into concrete design choices. Across candidate reports, the strongest signal is not polished theory but how well you defend tradeoffs: scalability, availability, consistency, failure handling, and the edges where a system breaks. One candidate who received an offer noted that the panel kept pushing on failure points in HLD, while others described LLD prompts like notification systems, photo-sharing apps, and even code-versioning-style designs. That pattern suggests they care less about naming patterns and more about whether you can reason through how software behaves under pressure.
A recurring theme is the emphasis on past work as evidence of engineering judgment. Multiple candidates said the conversation kept returning to projects, architecture decisions, and how things were built on previous teams, with one person specifically calling out resume deep-dives and another being asked to walk through a project’s high-level design. We also see a practical bent in the coding rounds: machine coding around load balancers, pub-sub workflows, and end-to-end project flows, plus DSA that still demanded clear explanation under time pressure. Even frontend candidates were pressed on CSRF, CORS, SSR, and web vitals in the context of their resume, which tells us Razorpay wants applied understanding, not memorized definitions.
The non-obvious make-or-break factor here is consistency of communication. Several candidates described abrupt or uneven interviewer behavior, and one experience felt confusing because the interviewer wasn’t fully aligned on the design concepts. That means candidates who do best are the ones who can stay crisp when the discussion gets messy and keep anchoring answers in concrete implementation details. In our view, Razorpay rewards engineers who sound like they’ve actually shipped systems, not just studied them.
Synthetized from 4 candidates reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Razorpay process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Razorpay
Find the Length of the Largest Palindrome in a String
| Question | |
|---|---|
| 2nd Highest Salary | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Merge Sorted Lists | |
| Subscription Overlap | |
| Rolling Bank Transactions | |
| Customer Orders | |
| Comments Histogram | |
| String Shift | |
| Random SQL Sample | |
| Closest SAT Scores | |
| Prime to N | |
| Upsell Transactions | |
| Monthly Customer Report | |
| Over 100 Dollars | |
| First Touch Attribution | |
| Raining in Seattle | |
| Scrambled Tickets | |
| Hurdles In Data Projects | |
| P-value to a Layman | |
| Google Maps Improvement | |
| Last Transaction | |
| Size of Joins | |
| Minimum Change | |
| Address Schema | |
| Top 3 Users | |
| Download Facts | |
| Permutation Palindrome | |
| Top 5 Turnover Risk |
Synthesized from candidate reports. Individual experiences may vary.
Candidates typically enter the process through a recruiter or campus placement channel such as Instahyre. Scheduling and feedback can be slow, and some candidates reported needing to follow up multiple times to get interviews arranged or updates shared. For some candidates, the process starts with an online assessment containing 3 DSA problems. Speed and correctness both matter, and the test is used to filter for strong problem-solving under time pressure.
This round often focuses on coding and practical fundamentals, including array and stack problems such as Non-decreasing Array and Largest Rectangle in Histogram. In some cases, it begins as a resume-driven screen and moves into frontend or web fundamentals like CSRF, CORS, SSR, and web vitals. Candidates are asked to design practical systems such as a notification management system, photo sharing app, code versioning system, or a self-service Cassandra provisioning system. Interviewers probe scalability, availability, consistency, failure modes, and implementation tradeoffs rather than just high-level architecture.
This round emphasizes building a working solution for a non-conventional, implementation-heavy problem. Examples included designing a load balancer with HTTP endpoints and round-robin distribution, or building workflow and pub-sub style components end to end. The hiring manager interview is conversational and centers on projects, hands-on experience, and core CS fundamentals such as Operating Systems and Computer Networks. Candidates are also expected to explain how they learned over time and how their background fits real-world engineering work.
The final stage is a basic HR discussion covering standard managerial and process-related questions. This round is generally lighter than the technical rounds and comes near the end of the process.