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.
SDE-2 and senior engineer: machine coding and design
An SDE-2 candidate's machine-coding task was an in-memory expense-sharing application like Splitwise (source). 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). Both are in the Razorpay SSE Bangalore experience (December 2024).
A senior engineer report describes an in-memory search engine for a technical blog (source). 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). See the Razorpay Senior Software Engineer report (date not stated in source text).
Software engineering intern: online assessment
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 (source), a shortest-message-time problem on directed servers (source), and a binary-search problem about removing cubes while minimizing the largest adjacent difference (source). The exact statements and examples are in the Razorpay SDE intern OA report (2025).
How to prepare for the Razorpay software-engineering interviews
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.
For related practice, see system design interview questions and the company experience hub.
Frequently asked questions
Are the Razorpay intern, SDE-2, and senior prompts from one loop?
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.
Run it on Parlel
Match your preparation to the role and seniority in the opening. Parlel's company directory can help you identify Razorpay teams and hiring contacts.