~learn.
Food & delivery · Gurugram

Zomato.

Food delivery and restaurant discovery, plus District (going-out and ticketing) and Hyperpure supplies, under Eternal.

its questions lean on
  • notifications at scale
  • rate limiting
  • order and delivery-partner data models
  • Kafka and Redis internals
  • ads and pacing

The rounds, as candidates describe them

  1. Technical roundsTwo technical interviews mixing DSA, CS fundamentals, resume deep dive and system design.source ↗
  2. Culture fitA final round with a senior engineering leader, usually in person.source ↗

Reported by candidates

From public interview write-ups; each links its source.

Likely, from what they build

Our pick, not a report: questions that fit Zomato's products.

Study path

Every lesson the questions above point to, once, in order.

  1. 01IP-06Design a Notification System
  2. 02W06 · DAY 01Notification Platform — Problem Understanding & High-Level Design
  3. 03W06 · DAY 04Scale, Reliability & Edge Cases
  4. 04IP-02Design a Rate Limiter
  5. 05W01 · DAY 03Rate Limiting at Scale
  6. 06LLD-03Design a Rate Limiter
  7. 07IP-16Design an Ad Click Aggregation System
  8. 08W05 · BOSSMultiplayer Game Matchmaking System
  9. 09SQ-17Swiggy Food Delivery
  10. 10W06 · BOSSFood Delivery Order System
  11. 11W08 · DAY 05Query Layer and Optimization
  12. 12W01 · DAY 01Partitioning Deep-Dive
  13. 13W08 · DAY 02Streaming vs Batch Processing
  14. 14IP-11Design a Distributed Cache
  15. 15W04 · DAY 01Caching Patterns
  16. 16W03 · DAY 03Backpressure and Flow Control
  17. 17W03 · DAY 01Queue vs Stream
  18. 18W02 · DAY 02Idempotency in Practice
  19. 19W03 · BOSSEvent-Driven Food Delivery Order System
  20. 20IP-13Design a Proximity Service
  21. 21SQ-16BookMyShow Seat Booking
  22. 22LLD-05Design a Movie Ticket Booking System

Company names and logos are trademarks of their owners, shown only to identify each company. This course isn't affiliated with or endorsed by any of them.