SDE2 Interview Questions at PhonePe

Published July 22, 2026 · Updated July 22, 2026

6 real SDE2 interview questions asked at PhonePe. Covers System Design, Technical, HR rounds. Sourced from engineers who cleared the loop.

6 questions
329 upvotes
Rounds: 3
Top topic: system-design

Interview Signals — What PhonePe Asks SDE2s

Frequently Asked Topics
system-design3x
domain1x
behavioral1x
redis1x
Interview Rounds
System Design3q
Technical2q
HR1q
Experience Level
2-5 years1q

All SDE2 Questions Asked at PhonePe

PhonePe Hard System Design round KafkaDistributed SystemsPostgreSQL

Design PhonePe's UPI transaction system to handle 1 billion transactions per day. Cover: request routing to the correct bank, NPCI integration, handling duplicate transactions, consistency vs availability trade-offs, and how you build a reliable audit trail for regulatory compliance.

↑ 89 upvotes · 89 engineers asked this · SDE2
PhonePe Hard System Design round Distributed SystemsKafkaRedis

Design PhonePe's switch - the internal routing layer that forwards UPI requests to the correct bank. It must be highly available (99.999%), handle 50k TPS, and complete each request within 30 seconds (NPCI timeout). Cover: circuit breakers, retries, and bank-specific timeouts.

↑ 66 upvotes · 43 engineers asked this · SDE2
PhonePe Hard Technical round PostgreSQLRedisJava

Explain how PhonePe handles transaction deduplication. A user taps "Pay" twice due to network lag. The same debit must not happen twice. Walk through idempotency at the API level, database level, and bank integration level.

↑ 55 upvotes · 35 engineers asked this · SDE2
PhonePe Hard System Design round KafkaPostgreSQLRedis

Design PhonePe's merchant settlement system. Thousands of merchants receive daily settlements of their collected payments minus fees. How do you compute net payables, batch into bank transfers, and provide a reconciliation report?

↑ 54 upvotes · 33 engineers asked this · SDE2
PhonePe Medium HR round

Tell me about a time you had to debug a critical production issue affecting financial transactions. What was your systematic approach, how did you communicate during the incident, and what was the resolution?

↑ 47 upvotes · 29 engineers asked this · SDE2
PhonePe Medium Technical round 2-5 yearsRedis

You use Redis to cache OTPs with a 5-minute TTL. How does Redis actually expire keys internally — does it scan the whole keyspace on a timer?

↑ 18 upvotes · 10 engineers asked this · SDE2

Practice these questions with AI feedback

Get instant grading on your answers, identify your weak areas, and generate a personalised 14-day study plan — all free.

Build my study plan →

Other companies hiring SDE2s

Amazon SDE2 questions Google SDE2 questions Microsoft SDE2 questions Flipkart SDE2 questions Infosys SDE2 questions TCS SDE2 questions

More at PhonePe

All PhonePe questions PhonePe interview process Prepare for PhonePe

Frequently asked questions

What topics does PhonePe ask SDE2s?
Common topics: system-design, domain, behavioral, redis.
What rounds are there in PhonePe SDE2 interview?
Reported rounds: System Design, Technical, HR.
What experience level does PhonePe hire SDE2s at?
Most reported experience: 2-5 years.