Zomato
Free first round · 20 min · no credit card
Ownership culture + transparency. Product Q's go deep on user love.
How Zomato (Eternal) actually interviews
Zomato runs a relatively lean three-round loop after screening, typically: a pure technical / DSA round, a system-design round (often payments / orders / real-time), and a culture-fit / management round with a senior leader. The loop is shorter than Razorpay or PhonePe but the bar inside each round is meaningful — they probe scalability and edge cases hard once you've offered a working solution.
The distinctive vibe is real-time order-and-delivery engineering plus a strong product / consumer-love lens. System-design rounds gravitate to designing payment backends (orders + payments flow, idempotency, transactions table, concurrency) and real-time delivery problems (ETA, dispatch, restaurant availability, dark-store inventory for Blinkit). DSA questions are reasonable medium difficulty; you don't need a competitive-programming background to clear them, but SQL fluency is non-negotiable and frequently surfaces.
Behaviourally, Zomato leans warm and conversational — the third round is often described as a 'chill' discussion with VPs about the company, the tech, and compensation. But the bar-raiser inside that conversation is real: they look for consumer love, ownership, and integrity, and reject candidates who feel transactional or process-driven. Process is fast (often under three weeks lateral) and recruiter communication is consistent.
A "hire" at Zomato senior SDE means: solid DSA + SQL fluency, designs payments / orders / real-time systems with idempotency and concurrency reasoning, demonstrates real consumer love and ownership in behavioural rounds.
What they're measuring you on, beyond the right answer
The values interviewers probe for. Each pillar is what they ask about, plus how they ask it.
Customer Obsession
Zomato (now operating under the parent brand Eternal) explicitly frames customer obsession as a fundamental principle — user-friendly app, responsive support, continuous iteration.
How they probe · Asks about a time you killed a feature or escalated an issue purely because of consumer pain, even when business metrics argued otherwise.
Ownership
Zomato's culture is built around individual ownership of outcomes. Founder-led storytelling (Deepinder Goyal) explicitly rewards engineers and PMs who take a problem and don't put it down.
How they probe · In bar-raiser, asks 'who owned X when it broke?' and looks for first-person, end-to-end accountability stories.
Integrity & Transparency
Zomato's blog culture (Deepinder's transparent letters, public mistakes) sets a tone for internal candour. Integrity is recruited for explicitly.
How they probe · Behavioural rounds probe stories about raising integrity issues, escalating bad data, or refusing to ship something that misled users.
Innovation & Speed
Zomato/Eternal continuously launches and kills products (Hyperpure, Blinkit, District, Zomato Gold revamps, instant commerce). Engineers are expected to ship fast and live with the consequences.
How they probe · Asks for a specific time you shipped fast under ambiguity and what happened in week 4 after launch.
Love for Food & Consumers
Zomato leans into being a 'food-loving' company; PM and design rounds often surface this — they want people who actually use and care about the product surface.
How they probe · Casual but pointed questions about how you use Zomato/Blinkit; whether you have a real opinion on the product.
Round-by-round, in the order they actually run
Reported pattern from candidate write-ups. Eliminating rounds are the ones where a single bad signal ends the loop.
- 01Recruiter screen30 minNon-eliminating
career story, motivation, comp, level fit
- 02Dsa Technical60 minEliminating
fundamentals + 1–2 medium DSA, often arrays/strings/trees; SQL + auth/networking knowledge
- 03System design75 minEliminating
real-time / payments / orders design — schema, idempotency, concurrency, scaling
- 04Hiring Manager Culture60 minEliminating
culture fit, consumer love, ownership; conversational with VP / senior leader
What candidates were actually asked
Curated from interview reports and company write-ups. Practise against any of these in a live mock.
SDE · Senior
Coding
- Merge two sorted arrays / linked lists.
- Implement an LRU cache.
- Longest substring without repeating characters.
- Trie-based autocomplete for restaurant search.
- Find the k-th largest element in a stream.
- Topological sort of a DAG.
Machine coding
- Build a restaurant open/close slots service with timezone and exception handling.
- Build a coupon engine with stackable rules.
System design
- Design a payments backend that handles orders + payments flow with idempotency.
- Design Zomato's restaurant search and ranking service.
- Design Blinkit's dark-store inventory at SKU x store level.
- Design a rate limiter for the Zomato API gateway.
- Design an ETA service for food delivery.
- Design a real-time order-tracking system.
Behavioral
- Tell me about a feature you owned end-to-end — how did it land?
- Describe a time you raised an integrity / data concern.
- When did you push back on a senior leader's decision?
- Walk me through how you use Zomato or Blinkit — what would you change?
Product · Senior
Product sense
- Restaurant retention is dropping in tier-2 — RCA?
- Design a feature for Zomato Gold to deepen engagement among the top decile.
- Should Zomato re-launch a separate dining-out app? Strategy.
- Design a feature for Blinkit to reduce out-of-stock complaints.
Strategy
- How does Zomato defend instant-commerce share against Zepto and Swiggy Instamart?
- What's the right North Star for District (live-events) and why?
Behavioral
- Tell me about a launch that failed and what changed in your decision-making.
Data Science · Senior
coding_sql
- Top-3 restaurants per city by orders in the last 7 days.
- Compute restaurant-level cohort retention with window functions.
- Most-asked: SQL queries on orders / restaurants / users joins.
ml
- Walk me through how you'd build an ETA model for food delivery.
- How would you measure the lift of a recommendation algorithm against baseline?
- Design a churn model for Blinkit — features, evaluation, refresh cadence.
business_case
- Surge pricing for delivery partners — design a model.
- How would you forecast demand at SKU x dark-store level for Blinkit?
The two patterns that decide every loop
Red flags
- Can't articulate a real opinion on Zomato/Blinkit as a product — feels transactional.
- Vague ownership in past stories; 'we' instead of 'I' in bar-raiser.
- Bad-mouthing Swiggy or Zepto rather than analysing the competition.
- SQL gaps (joins, window functions, having) — Zomato probes SQL even in non-DS roles.
- Job-hopping under 18 months without a clear arc.
- Treating the culture round as a casual chat — it's a real screen.
Advance signals
- Real consumer love — uses the product, has opinions on specific features.
- Brings real-time / dispatch / inventory reasoning into HLD without being prompted.
- Tells crisp 'I' ownership stories with measurable outcomes.
- Strong SQL fluency demonstrated in flow rather than just 'I know SQL'.
- Engages with the messy three-sided marketplace (consumer / restaurant / DP).
- DS candidates: comfortable both in business framing and SQL+ML execution.
Don't do
- Don't show up without using Zomato / Blinkit — interviewers test product familiarity.
- Don't ignore SQL fundamentals — they show up in non-DS rounds too.
- Don't bring competitor confidential data (Swiggy / Zepto / Blinkit pre-acquisition).
- Don't be cold or transactional — the culture round filters on this.
- Don't gloss over idempotency / concurrency in any payments-flow design.
Base salary bands by level
Junior
₹14–22L
Annual base
Mid
₹25–45L
Annual base
Senior
₹50–85L
Annual base
Staff+
₹85–140L
Annual base
Tier-2 Indian unicorn band. Eternal/Zomato is publicly listed (NSE: ZOMATO/ETERNAL) — RSU component is liquid and meaningful. Levels.fyi: median SE total comp ~₹3.69M; reported senior offers ₹50–80L base + RSUs. Stock has appreciated significantly post-2023, lifting effective senior TC.
What to expect after each round
Typical timeline
~2 weeks
Recruiter-screen → offer
Reapply window
6 months
After a final-round rejection
Feedback practice
Recruiter shares high-level feedback on rejection occasionally. Detailed feedback rare.
“Thanks for the conversation. The recruiter will reach out within 3–5 business days with next steps.”
Verified profile
Last verified Mon Apr 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time) · 11 sources
View sources
- https://www.glassdoor.co.in/Interview/Zomato-Software-Development-Engineer-Interview-Questions-EI_IE515676.0,6_KO7,36.htm
- https://www.zomato.com/careers
- https://workat.tech/company/zomato
- https://www.levels.fyi/companies/zomato/salaries/software-engineer
- https://medium.com/@shivambhadani_/zomato-interview-experience-for-sde-1-c0eed08e9d57
- https://medium.com/@utkarshagarwal101/zomato-sde-backend-interview-experience-off-campus-intern-fte-offer-3093db45596b
- https://medium.com/@abhishekworks787/zomato-sde-1-interview-experience-effb60e232fa
- https://leetcode.com/discuss/interview-experience/6647834/
- https://datalemur.com/blog/zomato-sql-interview-questions
- https://www.glassdoor.co.in/Interview/Zomato-Data-Scientist-Interview-Questions-EI_IE515676.0,6_KO7,21.htm
- Reddit r/developersIndia 2024–2026 threads on Zomato/Eternal loops