Zomato Interview Experience for Frontend Intern

Last Updated : 18 Jul, 2025

Candidate Information:

  • Status: Final-year student
  • Target Position: Frontend Developer Intern
  • Location: Gurugram, India
  • Interview Date: June 20, 2025

Recruitment Overview Process

  • Initial Screening + Technical Interview 1
  • Technical Interview 2

Round 1: Initial Screening + Technical Interview 1

  • Duration: 1 hour
  • Method: Online (Google Meet)
  • Focus: Project + Data Structures and Algorithms (DSA)

Key Questions:

  • Project Explanation
  • Movie Scheduling Problem

"You are given multiple movies with start and end times. Find the maximum number of movies you can watch such that no two overlap (you can watch only one at a time)."

→ Classic greedy interval scheduling problem.

Round 2: Technical Interview 2

  • Duration: 1 hour
  • Method: Online (Google Meet)
  • Focus: DSA + Frontend Coding

1) Task Scheduler Problem

"Given an array A = ['A', 'A', 'B', 'C', ...] and an integer N representing the cooldown period, remove all characters. You can remove one character per second, but the same character must be removed at least N seconds apart. Calculate the minimum time required to remove all characters."

→ Based on task scheduling with cooldown.

Both DSA Questions were moderate. Successfully solved both questions.

2) React Machine Coding :

React coding problem involving building a small component with clean and functional output.

Struggled in the React portion due to limited experience in frontend development.

This gap ultimately became a blocker for progressing to the next round.

Post-Interview Reflections

Company Culture Insights

Interviewers were friendly and collaborative, and the interview pace was balanced. Emphasis was on practical skills.

Work Environment

Entire process conducted remotely. Seamless Google Meet experience with screen-sharing for coding.

Benefits Highlight

Not explicitly discussed due to not reaching HR round.

Evaluator Feedback

Although there was no direct feedback, the decision reflected a clear need for balanced frontend and backend skills for this role.

Suggestions for Improvement

  • Interview process was well-structured.
  • Could include clearer expectations about full-stack readiness in the job description.

Closing Note

  • Even though I couldn't proceed beyond the second round, this experience was a great reminder:
  • Solving DSA is important.
  • Backend knowledge is necessary.
  • But practical coding skills, especially in frontend frameworks like React, are equally crucial for product-based roles.
Comment