{"slug":"razorpay-interview-experience","title":"Razorpay Software Engineer Interview Experience","description":"Razorpay software engineer interview experience: compare SDE-2, senior, and intern reports on machine coding, system design, and assessment questions.","cluster":"Interview experiences","updated":"2026-10-31","url":"https://parlel.com/guides/razorpay-interview-experience","markdown":"The Razorpay reports here span an SDE-2, a senior engineer, and an intern. One candidate moved through machine coding and high-level design; another described an online assessment. The role and interview date matter, so the prompts are grouped by source rather than presented as one loop.\n\n## SDE-2 and senior engineer: machine coding and design\n\nAn SDE-2 candidate's machine-coding task was an in-memory expense-sharing application like Splitwise ([source](https://leetcode.com/discuss/post/6180241/)). It had equal splits, user expense history, a user's balance, and a design extensible to unequal or percentage splits. The next round asked for a notification service handling multiple traffic types ([source](https://leetcode.com/discuss/post/6180241/)). Both are in the [Razorpay SSE Bangalore experience](https://leetcode.com/discuss/post/6180241/) (December 2024).\n\nA senior engineer report describes an in-memory search engine for a technical blog ([source](https://leetcode.com/discuss/post/6352264/)). Requirements included categories, inserting and deleting documents, searching within a category, and sorting by update or creation time. The later round asked for a scalable notification-delivery system for a payment platform ([source](https://leetcode.com/discuss/post/6352264/)). See the [Razorpay Senior Software Engineer report](https://leetcode.com/discuss/post/6352264/) (date not stated in source text).\n\n## Software engineering intern: online assessment\n\nThe intern assessment had three coding questions. The candidate reported a digit-counting problem with prime digits at prime-indexed positions and a required remainder ([source](https://leetcode.com/discuss/post/6285802/)), a shortest-message-time problem on directed servers ([source](https://leetcode.com/discuss/post/6285802/)), and a binary-search problem about removing cubes while minimizing the largest adjacent difference ([source](https://leetcode.com/discuss/post/6285802/)). The exact statements and examples are in the [Razorpay SDE intern OA report](https://leetcode.com/discuss/post/6285802/) (2025).\n\n## How to prepare for the Razorpay software-engineering interviews\n\nFor machine coding, write down the operations and invariants before coding. The Splitwise task depends on accurate balances; the search task depends on category membership, sorting, and update behavior. For the notification designs, clarify delivery types, ordering, retries, and traffic assumptions with the interviewer. These are useful follow-ups to the reported prompts, not extra questions attributed to the source.\n\nFor related practice, see [system design interview questions](/guides/system-design-interview-questions) and the [company experience hub](/guides/tech-company-interview-experiences).\n\n## Frequently asked questions\n\n### Are the Razorpay intern, SDE-2, and senior prompts from one loop?\n\nNo. They come from separate reports and hiring levels. The intern account describes an online assessment; the SDE-2 and senior accounts describe different machine-coding and design rounds.\n\n## Looking for a referral at Razorpay?\n\nCreate a profile on Parlel to unlock hiring manager emails for roles you’re targeting.\n\n<a class=\"guide-cta-button\" href=\"/login\">Create a profile on Parlel</a>\n\n## About the author\n\nDheeraj Kumar, founder building Parlel, an open professional network for people, companies, and jobs. Find him on his [Parlel profile](/u/dheeraj).\n","html":"<p>The Razorpay reports here span an SDE-2, a senior engineer, and an intern. One candidate moved through machine coding and high-level design; another described an online assessment. The role and interview date matter, so the prompts are grouped by source rather than presented as one loop.</p>\n<h2>SDE-2 and senior engineer: machine coding and design</h2>\n<p>An SDE-2 candidate's machine-coding task was an in-memory expense-sharing application like Splitwise (<a href=\"https://leetcode.com/discuss/post/6180241/\">source</a>). It had equal splits, user expense history, a user's balance, and a design extensible to unequal or percentage splits. The next round asked for a notification service handling multiple traffic types (<a href=\"https://leetcode.com/discuss/post/6180241/\">source</a>). Both are in the <a href=\"https://leetcode.com/discuss/post/6180241/\">Razorpay SSE Bangalore experience</a> (December 2024).</p>\n<p>A senior engineer report describes an in-memory search engine for a technical blog (<a href=\"https://leetcode.com/discuss/post/6352264/\">source</a>). Requirements included categories, inserting and deleting documents, searching within a category, and sorting by update or creation time. The later round asked for a scalable notification-delivery system for a payment platform (<a href=\"https://leetcode.com/discuss/post/6352264/\">source</a>). See the <a href=\"https://leetcode.com/discuss/post/6352264/\">Razorpay Senior Software Engineer report</a> (date not stated in source text).</p>\n<h2>Software engineering intern: online assessment</h2>\n<p>The intern assessment had three coding questions. The candidate reported a digit-counting problem with prime digits at prime-indexed positions and a required remainder (<a href=\"https://leetcode.com/discuss/post/6285802/\">source</a>), a shortest-message-time problem on directed servers (<a href=\"https://leetcode.com/discuss/post/6285802/\">source</a>), and a binary-search problem about removing cubes while minimizing the largest adjacent difference (<a href=\"https://leetcode.com/discuss/post/6285802/\">source</a>). The exact statements and examples are in the <a href=\"https://leetcode.com/discuss/post/6285802/\">Razorpay SDE intern OA report</a> (2025).</p>\n<h2>How to prepare for the Razorpay software-engineering interviews</h2>\n<p>For machine coding, write down the operations and invariants before coding. The Splitwise task depends on accurate balances; the search task depends on category membership, sorting, and update behavior. For the notification designs, clarify delivery types, ordering, retries, and traffic assumptions with the interviewer. These are useful follow-ups to the reported prompts, not extra questions attributed to the source.</p>\n<p>For related practice, see <a href=\"/guides/system-design-interview-questions\">system design interview questions</a> and the <a href=\"/guides/tech-company-interview-experiences\">company experience hub</a>.</p>\n<h2>Frequently asked questions</h2>\n<h3>Are the Razorpay intern, SDE-2, and senior prompts from one loop?</h3>\n<p>No. They come from separate reports and hiring levels. The intern account describes an online assessment; the SDE-2 and senior accounts describe different machine-coding and design rounds.</p>\n<h2>Looking for a referral at Razorpay?</h2>\n<p>Create a profile on Parlel to unlock hiring manager emails for roles you’re targeting.</p>\n<p><a class=\"guide-cta-button\" href=\"/login\">Create a profile on Parlel</a></p>\n<h2>About the author</h2>\n<p>Dheeraj Kumar, founder building Parlel, an open professional network for people, companies, and jobs. Find him on his <a href=\"/u/dheeraj\">Parlel profile</a>.</p>","related":[{"slug":"tech-company-interview-experiences","title":"Tech Company Interview Experiences by Role and Level","description":"Compare software, platform, and AI company interview reports by role and level, with candidate-reported questions linked to their original sources.","url":"https://parlel.com/guides/tech-company-interview-experiences"},{"slug":"system-design-interview-questions","title":"System Design Interview Questions + 10 Walkthroughs","description":"System design interview questions with a clear framework, building blocks, capacity estimates, and 10 concise practice walkthroughs. Reviewed September 2026.","url":"https://parlel.com/guides/system-design-interview-questions"},{"slug":"interview-questions-and-answers","title":"Top Interview Questions and Answers (2026 Bank)","description":"Top interview questions and answers: 25+ proven responses with STAR method so you clear every round in 2026 — HR, technical, phone and video rounds covered.","url":"https://parlel.com/guides/interview-questions-and-answers"}]}