Skip to content

Razorpay Online Assessment

Overview

Razorpay online assessment (OA) is the first hard filter for many fresher and lateral engineering drives. This page covers format, sample Razorpay OA questions, an 8-week prep plan, and mistakes that sink strong candidates.

Patterns are from student reports for 2025-2026. Confirm your invite.

Razorpay hiring flow after the OA

Stage What candidates report What you must show
1. Online assessment Timed DSA OA Correctness + reasonable complexity
2. Technical interviews DSA + projects + payments intuition Explain approach and edge cases
3. Later rounds HM / HR Depth + communication
4. HR / offer Role, location, CTC Consistency with resume

Razorpay Online Assessment format

Component From student reports details
Platform HackerRank / similar
Duration About 90-120 minutes (confirm invite)
Question mix 2-3 DSA problems; occasional tech MCQs
Languages Java, C++, Python
Scoring Automated tests
Advance rate Competitive fintech filter

What makes Razorpay OA feel distinct

  • Fintech product DSA bar
  • Payments domain flavor (idempotency, webhooks, ledgers)
  • Medium-hard coding under time
  • Interviews deepen reliability thinking

Question types

Core

  • Hashing, streams, sliding windows
  • Graphs/heaps
  • DP/greedy
  • Simulation of payment flows

Secondary

  • API/reliability discussion in interviews
  • SQL basics for some roles

Usually not in OA

  • Full PCI-DSS whitepapers in OA time
  • Bank clerk quant papers

Sample Razorpay Online Assessment questions

Question 1: idempotent payment ids in window

Show approach

Queue + set.

Practice more on Razorpay coding questions.

Question 2: webhook retry backoff count

Show approach

Sliding window on timestamps.

Practice more on Razorpay coding questions.

Question 3: settle merchant balances

Show approach

Min cash-flow style backtracking.

Practice more on Razorpay coding questions.

Question 4: rate limit API keys

Show approach

Per-key timestamp queues.

Practice more on Razorpay coding questions.

Question 5: ledger subarray sum k

Show approach

Prefix map.

Practice more on Razorpay coding questions.

Question 6: merge payout windows

Show approach

Interval merge.

Practice more on Razorpay coding questions.

8-Week prep plan

Weeks Focus Exit criteria
1-2 Arrays, hashing, two pointers 40+ clean easy/medium
3-4 Trees/graphs/heaps as relevant Implement BFS/DFS cold
5-6 Domain-flavored drills for Razorpay Timed section comfort
7 Full mocks at OA duration Finish required problems with tests
8 Weak-topic repair Re-solve misses in 48 hours

Daily loop

  1. One timed medium problem
  2. Write complexity + 3 edge cases before coding
  3. Log misses by pattern
  4. Weekly full mock

Common mistakes

  1. Ignoring duplicate/retry edge cases
  2. O(n^2) on large transaction streams
  3. No domain vocabulary (idempotency, webhook)
  4. Weak Java/Python fluency
  5. Skipping mocks

Day-of checklist

  1. Skim all problems for 3-4 minutes and order by familiarity
  2. Submit a correct simpler solution before over-optimizing if time is tight
  3. Invent edge cases the samples omit
  4. Do not leave a problem fully blank if a partial tested approach can score
  5. After the test, write down every problem from memory for interview prep

Interview transition plan (48 hours after OA)

  • Re-solve your OA problems cleanly
  • Prepare STAR stories (ownership, conflict, failure, impact)
  • Revise OOPs, DBMS, OS one-pagers
  • Rehearse a 2-minute project narration

Comments & Suggestions

Similar companies

Paytm · PhonePe · CRED · Flipkart · Swiggy · Zomato