SDE2 Interview Questions at Zomato

Published July 22, 2026 · Updated July 22, 2026

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

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

Interview Signals — What Zomato Asks SDE2s

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

All SDE2 Questions Asked at Zomato

Zomato Hard System Design round KafkaRedisDistributed Systems

Design Zomato's delivery time prediction system. Before placing an order, show "Delivers in 35 minutes". The estimate must account for restaurant preparation time, distance, traffic, and number of parallel orders the partner is handling.

↑ 62 upvotes · 40 engineers asked this · SDE2
Zomato Hard System Design round KafkaPostgreSQLRedis

Design Zomato Pro (subscription). Members get free delivery, discounts, and priority support. Cover: subscription lifecycle, prorated upgrades/downgrades, cohort-based analytics to measure retention, and how you handle payment failures.

↑ 50 upvotes · 31 engineers asked this · SDE2
Zomato Hard System Design round KafkaRedisAWS

Design Zomato's surge pricing engine. When demand spikes (rain, IPL final), delivery fees increase automatically. Cover: demand signals, pricing formula, fairness constraints, A/B testing pricing strategies, and how to avoid customer backlash.

↑ 49 upvotes · 47 engineers asked this · SDE2
Zomato Hard Technical round KafkaElasticsearchPostgreSQL

Explain Zomato's restaurant onboarding data pipeline. A new restaurant submits menus, photos, and operating hours. How do you validate, normalise, and make this data searchable within minutes of submission?

↑ 44 upvotes · 27 engineers asked this · SDE2
Zomato Medium HR round

Tell me about a time you had to optimise a system under pressure (peak load, Black Friday equivalent). What specific changes did you make and what was the measurable impact?

↑ 42 upvotes · 26 engineers asked this · SDE2
Zomato Medium Technical round 2-5 yearsKafka

Explain the difference between at-most-once, at-least-once, and exactly-once delivery semantics in Kafka. Which one requires the consumer to handle duplicate processing?

↑ 19 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 Zomato

All Zomato questions Zomato interview process Prepare for Zomato

Frequently asked questions

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