Practice/Razorpay Software Engineer

Razorpay Software Engineer Interview Questions

Razorpay engineering interviews test deep knowledge of distributed systems and payment infrastructure. Expect questions on consistency, idempotency, and fault tolerance — the core properties that matter when you're processing millions of rupees per day.

Round
Technical Round 2
Difficulty
4–5 / 5
Avg practice score
58/100

What they assess

Distributed systemsPayment systemsIdempotencyConcurrencySystem design

Sample Razorpay Software Engineer interview questions

1

How would you design a payment gateway that guarantees exactly-once payment processing?

How to answer: Cover idempotency keys, two-phase commit, and reconciliation.

2

How do you handle a situation where a bank API is slow but your dashboard must show real-time status?

How to answer: Talk about event-driven architecture, caching, and graceful degradation.

3

Describe your approach to debugging a production issue where 2% of payments are failing silently.

How to answer: Structured logging, tracing, and building a reproduction plan first.

Ready for the real Razorpay interview?

Practise a full voice mock interview with an AI interviewer, answer out loud, and get a detailed feedback report with your selection probability — free to start.

Start your free mock interview