Prepin
Log in

Assess the total count of restaurants located in Bengaluru, India.

Approach / Explanation

This is a Fermi problem, which requires you to make an informed guess using logical reasoning and the data at hand. The purpose of this question is for the interviewer to assess your problem-solving skills, estimation capabilities, and ability to draw logical conclusions. You are not expected to provide an exact figure, but rather a well-supported estimate. Here are some important points to include in your response: Estimate the population of Bengaluru, India. Estimate how many customers a restaurant can serve in a single day. Assess the probability of every individual in Bengaluru dining out at restaurants. By analyzing the problem in this manner, you will be better equipped to answer the question. Remember, there isn't a single correct answer; the critical aspect is the reasoning behind your estimate.

Suggested Answer

Bengaluru has an estimated population of about 12 million people. Assuming a restaurant can accommodate roughly 100 customers daily and that each resident dines out approximately once every two weeks, we can calculate an estimate. This means an individual would eat at a restaurant about 26 times a year (52 weeks divided by 2 weeks), which would make them one of the 2,600 customers a restaurant serves annually (26 times multiplied by 100 customers). By dividing Bengaluru's total population by this number, we can estimate that there are approximately 4,615 restaurants in the city (12,000,000 residents divided by 2,600 customers per restaurant per year).

Alternative Answer

Another method we could use to estimate is by examining the population density and the distribution of restaurants in a typical city. Let's assume that Bengaluru has a restaurant density comparable to that of New York City. NYC has approximately 27,000 restaurants serving a population of 8.4 million. By applying this ratio to Bengaluru, which has a population of 12 million, we arrive at an estimate of roughly 38,500 restaurants (12,000,000 Bengaluru population / 8,400,000 NYC population * 27,000 NYC restaurants). While this is certainly a rough estimate, it provides a reasonable benchmark based on a similar urban setting.

Question Details

Difficulty & Category

Medium
estimation

Product

For CandidatesFor RecruitersCompaniesBrowse JobsInterview QuestionsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin LLC · Philadelphia, PA · All rights reserved.