
Zomato Data Scientist Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 12 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Zomato.
Data Scientist
HM reached out via linkedin. First had a 30 min call with HM on role and past experience. Got last minute cancellation couple of times, then after a month again got scheduled. Round 1 - Resume, DSA and SQL code, stats based question. Round 2 - Although HR said it would be resume based and since i already had coding in first round, so wasnt expecting coding/prob/stats again.
- Given strings, find if they are anagrams. Also, use SQL window functions.
- How to determine if a coin is fair given 550 heads out of 1000 flips?
- Implement BFS to find the first element from the left in a binary tree.
Data Scientist Intern
For the screening, expect questions on SQL, Python/R, and foundational stats and ML. Then, about 3 technical rounds will dive deeper into stats, ML algos, modelling, and framing business problems. There might be case studies or business analytics questions related to the food-delivery or platform business. Plus, there's usually a round for behavioural/culture fit (especially for full-time roles) and project discussions.
No confirmed questions were included in this interview report.
Data Scientist
I went through 3 interviews. The first one was a resume review, which wasn't too tough. The second interview was pretty challenging because they really dug deep into everything. It covered machine learning and DSA, and you really need to have your DSA skills solid. For ML, they expect you to know every algorithm and the math behind it. For DSA, you should be able to solve at least easy and medium LeetCode problems, and also a few hard ones.
- Could you explain Binary Search?
- Tell me about CNNs and NLP.
- Discuss the algorithms and the math behind ML algorithms.
Zomato Data Scientist 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 →“How to determine if a coin is fair given 550 heads out of 1000 flips?”
Read reports →“Given strings, find if they are anagrams. Also, use SQL window functions.”
Read reports →“How do Random Forest and XGboost work?”
Read reports →“Explain all variations of the Knapsack problem, including fractional, bounded, and unbounded.”
Read report →“How can you perform a group by operation and then apply a custom function to the groups?”
Read report →“What are the different evaluation metrics like confusion matrix and F1 score?”
Read report →“Can you explain the bias-variance trade-off in machine learning?”
Read report →“Could you compare Random Forest and XGboost?”
Read report →Formats, difficulty and experience
Across all 12 Zomato interview reports.