Razorpay Interview Preparation

Razorpay Mock Interview

API design as a product, webhook reliability, and the correctness bar that payments infrastructure demands.

AI interviewer, unlimited reps Live one-on-one expert sessions Scored feedback, not just a transcript

Razorpay sells an API, which changes what the interview values. API design stops being a sub-question inside system design and becomes a round in its own right: resource modelling, idempotency semantics, versioning without breaking existing integrations, error contracts a developer can actually handle, and pagination that stays stable while data changes underneath.

Webhooks are the second distinctive area. Delivering an event to a merchant endpoint that may be down, slow, or returning a success while silently failing is a genuinely hard reliability problem. Retry with backoff, signature verification, ordering guarantees and an explicit replay mechanism are the things interviewers listen for.

The Razorpay Interview Process

Round 1

DSA Round

45-60 min

DSA

Medium difficulty with emphasis on clean, correct implementation.

Round 2

API & LLD

60-90 min

LLD

Design a developer-facing API and model it in code: resources, errors, versioning.

Round 3

System Design

60 min

HLD

Payment flow, webhook delivery, reconciliation and failure handling.

Round 4

Hiring Manager

45 min

Behavioral

Ownership, on-call, and decisions made under correctness constraints.

What Razorpay Tests

REST API DesignIdempotency SemanticsWebhook Delivery & RetriesSignature VerificationAPI VersioningLedger & SettlementRate Limiting per MerchantSandbox vs Production

Frequently Asked Questions

Why does Razorpay weight API design so heavily?

Because the API is the product. A poorly modelled resource or an unstable error contract is a customer-facing defect that cannot be quietly refactored away, so the interview tests whether you design for external consumers who will never read your code.

What should I know about webhooks for the interview?

At-least-once delivery with exponential backoff, signature verification so merchants can trust the payload, what ordering you do and do not guarantee, dead-letter handling, and an explicit replay path for events a merchant missed while their endpoint was down.

How is this different from a Paytm interview?

Both demand payment correctness. Razorpay adds a developer-experience dimension - API ergonomics, versioning, webhook contracts - because its customers are engineers integrating against it rather than consumers using an app.

Ready for Your Razorpay Interview?

Practise the rounds Razorpay actually runs, and get scored on where you stand.