Zomato Frontend Interview Experience | SDE 2

Tuesday, February 10, 2026

Note: This interview experience was contributed by a user of devtools.tech platform. You can contribute your interview experiences here and interview questions here.

Round 1: HR Screening

It went for about 30 minutes. It was a brief discussion about my background, ensuring alignment on the role, and setting expectations. Mainly we talked about

  • Current role and responsibilities
  • Experience with past tech stacks
  • Current and expected compensation
  • Why switching and why do I want to join Zomato?

💡Tip: Be clear about what you want. It is okay to switch for more open but trick is to better it in a way that it sounds win-win for both the candidate and the company.

Round 2: Technical Screening

This was a mix round of questions around frontend concepts and coding. Topics covered:

  • State management in large scale applications: Discussion around Redux, Redux Toolkit, Zustand, and Context API. What makes sense in which scenario.
  • What is Virtual DOM? What are the advantages of it?
  • Implementation of Debounce method
  • React Optimization techniques (memo, useMemo, useCallback, and others)
  • Different architectures (Monolith, Micro-frontends, module federation, shared dependencies, auth, and more)

💡Tip: Have strong frontend & JavaScript fundamentals. Practice a wide variety of machine coding questions as in my experience, there could be multiple problem solving or UI based questions. Recommended Resource: https://devtools.tech/questions/all

Round 3: Assignment

It was a 2 day assignment to build a simplified version of Zomato like restaurant listing page. It was aimed at testing topics like

  • Inifinite Scrolling (using either Intersection Observer or some third party package).
  • Responsive UI
  • Filtering
  • Loading & Error States
  • Testing (Unit and E2E)
  • Deployment

Round 4: Frontend System Design

It was like 1.5 hours and I got a question to build something an Order tracking system. The discussion was quite intense and involved topics like

  • Frontend architecture
  • Data handling
  • API discussion
  • Different of types users in the system and what type of access they will have.
  • UI framework (React/Angular/Vue)
  • Communication Strategies (Web Sockets/Polling/Rest)

Recommend frontend system design guide: https://devtools.tech/frontend-system-design

Round 5: Cultural & Leadership Round

It was taken by an Engineering Manager. It was focused on ownership, teamwork, and understanding the mindset. The discussion primarily revolved around -

  • Past projects: Challenges, achievements, and balance between tech & speed.
  • Did I face any conflict in the past? How did I resolve it?
  • What is my decision matrix? Do I consider trade-offs and how?
  • If I want to stay IC or move to people track? What is my vision or future mindset?

That's all! I hope it helps the community.


If you are preparing for interviews, then devtools.tech should be your goto resource for quality interview preparation. Make the most of --

  • 250+ premium questions with test cases and powerful in-browser IDE
  • Real tagged questions from 60+ companies
  • Frontend System Design Guide
  • Real time AI feedback and review
  • Time savers like Focus Areas specific questions
  • Access to future updates
  • Premium Resume Guide
  • Premium Question Collections
  • Access to AI Interview Assistant

Don't miss out. Subscribe now.