Zomato logo
ZomatoBusiness Analyst
Updated · Reviewed by the Dataford team

Zomato Business Analyst interview questions & guide 2026

Every question Zomato interviewers actually ask, the frameworks that win the room, and the language hiring managers respond to.

3 rounds · ≈ 3-5 weeks
1
Resume Shortlisting
2
Online Assessment
3
Technical Interviews

What is a Business Analyst at Zomato?

At Zomato, data is the core engine that powers every delivery, search, and restaurant partnership. As a Business Analyst, you do not just generate dashboards; you own the insights that optimize a highly dynamic, real-time marketplace. Your work directly impacts millions of customers, hundreds of thousands of delivery partners, and restaurant ecosystems across the country.

You will step into a highly collaborative environment where you translate complex data into actionable operations. Whether you are optimizing order batching algorithms to reduce delivery times, designing search personalization strategies, or modeling restaurant commission structures, your analysis will shape the future of food delivery and quick commerce.

This role requires a unique blend of technical execution and strategic business thinking. Zomato values raw problem-solving capability, structural clarity, and a bias for action. If you enjoy navigating ambiguity, parsing massive datasets, and seeing the immediate real-world impact of your recommendations, this position offers an unmatched platform for growth.

Common Interview Questions

The following questions are representative of the patterns and themes you will encounter during the Zomato hiring process. These are drawn from real interview experiences to help you understand the depth and style of evaluation rather than to serve as a list for rote memorization.

SQL & Database Querying

This category tests your ability to retrieve, manipulate, and analyze data from relational databases, which is a fundamental daily requirement for any analyst at Zomato.

  • Write a query using window functions to find the top three most-ordered food items for each city on a monthly basis.
  • Given a table of delivery partner logs, write a self-join query to calculate the average idle time between deliveries for each partner.

Access the full Zomato Business Analyst prep plan

  • Every Business Analyst question, updated weekly
  • Model answers with SQL and Python solutions
  • Recent, real interview reports
Get my prep plan
03 · Question bank

The questions most likely to come up

Sorted by relevance to this company
Box Plot for Wait Time OutliersEasy
Tests your ability to use exploratory statistics to detect anomalies in Zomato delivery operations data.
DistributionsoutliersBias
Recently asked
A/B Test for Zomato SearchMedium
Tests your experimental design skills for improving Zomato product experiences.
ExperimentationSample SizeA/B Testing
Recently asked
Access the full Zomato Business Analyst prep plan
Everything you need to walk in ready.
Get my prep plan

Getting Ready for Your Interviews

To succeed in the Zomato interview process, you must prepare to demonstrate a balance of technical execution and business strategy. Your interviewers are not just checking if you can write code; they want to see how you think and how you communicate your findings.

Ensure your preparation covers the following core evaluation criteria:

Technical & Analytical Rigor – You must demonstrate a strong command of relational databases and data manipulation. This includes writing complex, optimized SQL queries on the fly and using statistical methods to validate your business hypotheses.

Structured Problem-Solving – When presented with ambiguous business cases or guesstimates, you should not guess a final number. Interviewers evaluate your ability to break a massive, complex problem down into logical, manageable components using structured frameworks.

Product & Business Acumen – You need to understand how Zomato works as a business. This means being familiar with key marketplace dynamics, such as supply-demand balancing, delivery economics, customer retention strategies, and competitor positioning.

Cultural Alignment & CommunicationZomato operates at an incredibly fast pace. You should demonstrate a high degree of ownership, adaptability, comfort with constructive feedback, and the ability to articulate complex analytical findings to non-technical stakeholders clearly.

Interview Process Overview

The Zomato interview process is designed to evaluate both your technical execution and your real-world business application. It typically moves quickly, often wrapping up multiple rounds within a short timeframe, especially during campus hiring drives or structured referral pipelines.

The process begins with an initial screening phase. This usually consists of a resume shortlisting round, which may sometimes be accompanied by a brief video introduction or video essay. This video round is highly conversational and creative, allowing you to introduce yourself and showcase your communication skills and personality.

Following the initial screen, you will face a rigorous Online Assessment (OA). This test is heavily focused on quantitative aptitude, logical reasoning, advanced probability, and SQL proficiency. Candidates who clear the online assessment are then invited to a series of technical and business interviews. These rounds focus on live SQL coding, business case studies, product metrics, and behavioral fit.

06 · The loop

The interview process, end to end

≈ 3-5 weeks · 3 rounds
1
Resume Shortlisting

Initial screening phase where resumes are reviewed, possibly accompanied by a brief video introduction.

2
Online Assessment

Rigorous test focusing on quantitative aptitude, logical reasoning, advanced probability, and SQL proficiency.

3
Technical Interviews

Series of interviews focusing on live SQL coding, business case studies, product metrics, and behavioral fit.

This visual timeline represents the standard path a candidate takes through the Zomato selection process. While the exact duration can vary based on the hiring channel, most candidates complete these stages sequentially over a few weeks. Dedicated preparation for each stage will help you maintain momentum and perform consistently.

Deep Dive into Evaluation Areas

Advanced SQL & Data Querying

SQL is the most heavily tested technical skill in the Zomato interview process. You must be prepared to write clean, syntactically correct queries under time pressure while explaining your logic out loud to your interviewer.

Be ready to go over:

  • Multi-table Joins – Understanding how to combine datasets using inner, left, right, full outer, and self-joins, particularly when handling null values.
  • Window Functions – Utilizing RANK(), DENSE_RANK(), ROW_NUMBER(), LEAD(), and LAG() to analyze sequential user behavior and order trends.
  • Aggregations & Grouping – Implementing complex group-by operations, filtering aggregated data with HAVING, and calculating running totals.
  • Advanced concepts (less common) – Common Table Expressions (CTEs), subqueries, index optimization, and identifying syntax bugs in pre-written queries.

Example questions or scenarios:

  • "Write a query to find the second-highest order value placed by a customer in each city without using the LIMIT clause."
  • "Given a table of order timestamps, write a query to calculate the average time difference between consecutive orders for every unique customer."
  • "How would you optimize a query that is running slowly because it joins a massive transaction table with a smaller restaurant metadata table?"

Product Case Studies & Guesstimates

At Zomato, business analysts are expected to solve real-world operational puzzles. These rounds evaluate your ability to apply structured frameworks to open-ended business problems.

Be ready to go over:

  • Order Batching & Dispatch – Balancing delivery partner utilization, customer wait times, and food quality during peak hours.
  • Market Sizing – Estimating demand, order volumes, or revenue potential for new product launches or geographic regions.
  • Unit Economics – Understanding how delivery fees, commissions, discounts, and partner payouts interact to determine transaction profitability.
  • Advanced concepts (less common) – Geofencing optimization, driver routing efficiency, and dynamic surge pricing models.

Example questions or scenarios:

  • "How would you structure a case study to determine whether Zomato should lower its delivery radius in a specific neighborhood to improve delivery times?"
  • "Estimate the total daily revenue generated by Zomato Gold memberships in a major metropolitan city."
  • "A restaurant partner wants to increase its average order value. What data points would you analyze, and what strategies would you propose?"

Root Cause Analysis (RCA) & Product Sense

When metrics fluctuate, a Business Analyst must quickly identify the underlying cause. This area tests your diagnostic skills, metric definition, and product intuition.

Be ready to go over:

  • Metric Deconstruction – Breaking down high-level business metrics (like Gross Order Value) into actionable input metrics (like search-to-cart conversion, active users, and average order value).
  • Hypothesis Testing – Formulating and systematically testing potential reasons for a metric change using historical data.
  • Search & Discovery Optimization – Analyzing how users interact with the app search, filters, and restaurant recommendation carousels.

Example questions or scenarios:

  • "If the customer conversion rate on the restaurant menu page drops by 8% over a weekend, how would you investigate the cause?"
  • "What metrics would you design to measure the success and user engagement of a new 'Healthy Food' filter on the home screen?"
  • "How would you determine if a decline in repeat orders is caused by poor delivery experiences or restaurant quality issues?"
08 · Topic breakdown

What they actually test for

Topic distribution
All topics
SQL (general)SQL joins (INNER/OUTER/SELF)Advanced SQL (window functions)SQL query writing & theoryPython (general)

Key Responsibilities

As a Business Analyst at Zomato, your daily work will sit at the intersection of product, operations, and business strategy. You will be responsible for translating raw data into clear, execution-focused initiatives.

Your primary responsibilities will include:

  • Data Modeling & Insight Generation – Writing complex SQL queries and building data pipelines to analyze customer behavior, delivery patterns, and marketplace health.
  • Operational Optimization – Collaborating with city operations teams to improve key performance indicators, such as average delivery time, partner idle time, and order cancellation rates.
  • Product Analytics – Partnering with product managers to design, track, and analyze A/B tests for new app features, search algorithms, and promotional campaigns.
  • Stakeholder Communication – Creating clear, data-driven reports and dashboard visualizations to present key insights and strategic recommendations to senior leadership.
  • Marketplace Balancing – Monitoring real-time demand and supply metrics to optimize dynamic pricing, delivery partner incentives, and restaurant visibility.

Role Requirements & Qualifications

To be competitive for the Business Analyst position at Zomato, you must demonstrate a strong analytical foundation combined with a practical approach to business operations.

Technical Skills

  • SQL Proficiency – Extensive experience writing complex queries, utilizing window functions, subqueries, and advanced joins is a strict requirement.
  • Statistical Knowledge – Solid understanding of probability, distributions, central tendency, box plots, and hypothesis testing.
  • Data Manipulation & Visualization – Proficiency with Excel/spreadsheets is required; familiarity with Python (Pandas) and visualization tools is highly valued.
  • HackerEarth Familiarity – For campus and online assessments, familiarity with writing SQL queries in standard online coding environments is highly recommended.

Experience & Soft Skills

  • Structured Thinking – The ability to break down ambiguous business scenarios and guesstimates into structured, logical frameworks.
  • Strong Communication – Ability to present complex analytical data clearly and confidently to both technical and business stakeholders.
  • Ownership & Adaptability – A proactive mindset with the comfort to pivot quickly and solve problems in a fast-paced environment.
  • Must-have vs. Nice-to-have – Strong SQL and structured problem-solving are absolute must-haves. Prior experience with machine learning, OpenCV, or product management frameworks is nice-to-have but secondary to core analytical skills.

Frequently Asked Questions

Q: How technical are the Business Analyst interviews at Zomato? A: The interviews are highly analytical but focus heavily on practical application. You will face rigorous SQL querying rounds and statistics questions, but you do not need deep software engineering or advanced machine learning skills unless they are central to your resume.

Q: What is the typical timeline for the hiring process? A: Zomato is known for its highly efficient hiring process. On-campus drives and referral interviews are often completed in a single day or over a week, while standard off-campus applications typically wrap up within two to four weeks.

Q: How should I prepare for the online assessment? A: Focus on speed and accuracy. Practice quantitative aptitude, logical reasoning, and complex SQL joins and subqueries on competitive coding platforms, as the online assessment is a highly competitive eliminator round.

Q: Does Zomato offer hybrid or remote work options for this role? A: Zomato highly values in-person collaboration, rapid iteration, and team synergy. Most Business Analyst roles are based out of their headquarters in Gurgaon or regional city offices, with expectations aligned to an in-office working model.

Q: What distinguishes a successful candidate from one who gets rejected? A: Successful candidates demonstrate structured thinking and clear communication. They do not jump straight to conclusions; instead, they walk the interviewer through their structured framework, state their assumptions clearly, and write optimized, clean data queries.

Other General Tips

To maximize your chances of success, keep these practical, insider tips in mind throughout your preparation:

Master the SQL Environment – Ensure you are comfortable writing SQL queries in standard online testing environments. These platforms can have unique syntax requirements and error reporting that differ from local database clients.

Think Aloud During Case Studies – Your interviewer is evaluating your thought process, not just your final answer. Talk through your assumptions, explain why you are structuring a problem a certain way, and welcome feedback.

Keep Your Resume Projects Clean – Be prepared to explain the business impact and analytical methods of every project listed on your resume. If you cannot explain the data collection, metric definition, or operational outcome of a project, remove it.

Understand Zomato's Core Ecosystem – Before your interview, spend time using the Zomato app. Think about how the search function works, how restaurants are ranked, how the loyalty programs are structured, and how delivery logistics are coordinated.

Summary & Next Steps

The Business Analyst role at Zomato offers an incredible opportunity to work at the center of data-driven decision-making in a fast-paced, high-impact industry. By combining your technical SQL skills with structured problem-solving and business intuition, you can directly influence how millions of users experience food delivery and quick commerce every day.

As you prepare, prioritize mastering your SQL fundamentals, refining your structured frameworks for guesstimates, and developing a deep understanding of Zomato's operational model. Approach each interview stage with confidence, logical clarity, and a collaborative mindset.

For additional interview insights, detailed company reviews, and comprehensive preparation resources, explore the tailored guides and community experiences available on Dataford. Focused preparation is your best tool to stand out and succeed in this competitive hiring process.

The compensation data reflects the competitive salary packages offered for this role, which typically include a strong base salary and performance-linked incentives. Use this information to align your expectations with market standards as you progress through the final stages of the interview process.

16 · FAQ

Zomato Business Analyst interview FAQ

Answered from real candidate and compensation data
How many rounds is the Zomato Business Analyst interview process?
Candidates report 3 stages: Resume Shortlisting, Online Assessment, and Technical Interviews. The interview process section above breaks down what each stage covers.
What topics come up in the Zomato Business Analyst interview?
Zomato Business Analyst interviews most often cover SQL (general), SQL joins (INNER/OUTER/SELF), Advanced SQL (window functions), SQL query writing & theory, and Python (general), based on topics extracted from real candidate reports.
What questions does Zomato ask Business Analyst candidates?
Recent candidates report questions like "Box Plot for Wait Time Outliers" and "A/B Test for Zomato Search". The question bank above tracks 20 questions for this role, ranked by how often they come up in Zomato interviews.