Zomato Interview Experience
2 experiences shared by candidates
SDE
Interview Rounds
OOP (inheritance chains), OS (fork statements), caching mechanisms. Codeforces problems - had to write bug-free code on first attempt.
SQL queries from 3 tables. OO design for Zomato. OS concurrency vs parallelism. LCS optimized to O(n log n) with segment trees. HashMap from scratch made thread-safe. Painters Partition with binary search.
In-person at Zomato HQ. Company culture, technology startups, compensation discussion. Conversational and relaxed.
Tips & Advice
Practice explaining algorithms before coding. Write clean, efficient code under time pressure. Understand system-level concepts deeply. Be prepared to optimize solutions. Show confidence in time estimates.
Backend Engineer
Interview Rounds
3 problems - easy, medium, hard. Solved 2.5 which was enough to move forward.
One DSA problem (two pointers). Discussion about my internship project.
Low-level design - Design a food ordering system. Basic system design for 2 YOE.
Salary discussion, joining date, relocation if needed.
Tips & Advice
Good for 2-3 YOE engineers. DSA is moderate difficulty. They value practical experience over competitive programming skills. Fast hiring process - got offer within 2 weeks of applying.