
Zomato Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 684 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 684 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Zomato.
Gen AI Intern
The interview process started with general and average questions covering Data Science fundamentals and LLM basics. We touched on topics like the Bias-Variance tradeoff, feature engineering versus representation learning, and evaluation metrics like F1-Score vs. Accuracy. For LLMs, we discussed pre-training vs. fine-tuning and the issue of hallucinations. We also covered tokenization. Then, there was an in-depth project review, focusing on design decisions. Key questions here included whether an LLM was the right choice, data quality handling, architecture selection (BERT vs. GPT vs. T5), and how success was measured using various metrics. Finally, we dove deep into the Transformer architecture, explaining concepts like input embedding, positional encoding, the self-attention mechanism (including Q, K, V and the formula), multi-head attention, feed-forward networks, and residual connections with layer normalization.
- Can you discuss your Transformers experience and any projects you've worked on?
- Could you tell me more about your GitHub repositories?
- Let's go over your resume in detail.
Customer Service Associate
The interview process at Zomato usually starts with you applying online and then a recruiter screening your profile. After that, there are rounds focused on your specific job skills, like case studies or tasks to assess you. Then you'll have an interview with the hiring manager, and finally, HR will discuss the terms with you. They really care about how you use data to make decisions, how you solve problems, talk to different people, adjust to changes, and get things done in a fast-paced world.
- How would you resolve a customer's issue?
Key Account Manager
I went to the interview even though I was sick. It was a group discussion about a 4-day versus a 6-day work week. I argued for the 6-day week, talking about consistency and discipline. Others talked about the 4-day week and its productivity and employee well-being benefits. There were people with sales experience and MBAs. I didn't pass this round, but it taught me about the communication and thinking skills needed. I learned from how others presented their points. This made me want to get better. Now I work in real estate and feel more confident and skilled at managing clients. My first job was a base, but this experience made me a better professional. Speak clearly, confidently, and concisely. Use logic or examples. Listen and respond well. Know current topics. It was a good experience for growth.
- What are your thoughts on a 4-day versus a 6-day work week?
Software Engineer Intern
Role: SDE(Intern+FTE) Intern stipend: 1 Lakh / Month CTC: 56 LPA (24Base+Cash Bonus (5+7+9+11 in 4 years)) Mode: On Campus. Round 1: Online Assessment 1 DSU moderate ques,1 hard on dp and 1 hard on queries MCQs on aptitude and cs fundamentals. Round 2: Tech round by software engineer (45mins) Intro, resume discussion, project discussion, toposort DSA question, good number of ques on OS and DBMS. Round 3: Tech +Hr round by software engineer (45mins) 3-4 SQL queries, project discussion, lld on project, standard behavioural questions. Round 4: HR round by Engineering manager (20mins) Intro, resume overview, Situational ques, cultural fit questions.
- Discuss CS fundamentals.
- Tell me about OS and DBMS.
- What are some leetcode medium problems?
Zomato Interview Questions
Quoted word for word from Zomato interview reports.
“Implement BFS to find the first element from the left in a binary tree.”
Read reports →“What is the length of the longest neat subsequence of a given array `a` of `n` integers? An array is neat if it's formed by concatenating blocks. An empty array is neat. A subsequence is formed by deleting elements from an array.”
Read reports →“How to determine if a coin is fair given 550 heads out of 1000 flips?”
Read reports →“Can you determine the number of trailing zeros in the factorial of a given number?”
Read reports →“Can you tell me about the underlying data structure for a dictionary?”
Read report →“Can you explain how to find a range in a Binary Search Tree?”
Read report →“How many pizzas do you think would be sold on a Monday?”
Read report →“How would you get a restaurant to join Zomato if they aren't already listed?”
Read report →“Could you design a function to randomly select a song from a list, ensuring that the last 20 played songs are not chosen?”
Read report →Formats, difficulty and experience
Across all 684 Zomato interview reports.