Financial Analysis puzzles, solved step by step
- Puzzles
- 100
- Traced to a firm
- 47
- Topics
- 13
- Hard
- 30
010Estimate the number of coffee shops in Bengaluru.Vista Equity PartnersAustin · 2023
Try it first
Before any number, what do you need to settle first?
Show the worked solution
About 2,000 sit-down cafés, as a range of roughly 1,000 to 4,000. Take about 1.3 crore people, 70% of them aged 15 to 64, and assume 20% of those visit a café twice a week. That is about 5.2 lakh cups a day; at 250 cups a café a day, about 2,080 cafés. A supply check, 150 commercial clusters with 10 cafés each plus 500 neighbourhood ones, gives about 2,000.
What exactly are you counting?
Say the definition before any number. In Bengaluru the answer changes several times over depending on whether small standing filter coffee counters count, so define a coffee shop as a sit-down café selling espresso-style coffee and say you are leaving the counters out. Then state the population as an assumption, about 1.3 crore for the metro area, and tell the interviewer you would confirm it. In a market sizing nobody is marking the population figure; they are marking whether your chain of reasoning holds.
How do you build it from demand?
Think of a single café first: how many cups does it need to sell to pay its rent? Then ask how many cups the city drinks. Of 1.3 crore people, about 70% are aged 15 to 64, so 91 lakh. Assume 20% of them use cafés, 18.2 lakh people, at two cups a week each: 36.4 lakh cups a week, or about 5.2 lakh a day. A café open 12 hours selling around 20 cups an hour serves about 250 cups a day, so the city supports about 2,080 cafés.
The relationship0.70 share of people aged 15 to 64 0.20 share of those who use cafés 2/7 cups a day per café user, two a week 250 cups one café serves in a day What it says in wordsDaily cups demanded by the city, divided by daily cups one café can serve.Demand of about 5.2 lakh cups a day, at 250 cups a café, needs about 2,080 cafés, and counting from supply, 150 commercial clusters with 10 cafés each plus 500 neighbourhood cafés, gives about 2,000, so the two routes agree. How do you check it, and which assumption matters most?
Count from the other side: supply. Picture the tech parks, malls and busy high streets, say 150 of them, with about 10 cafés each, plus about 500 standalone neighbourhood cafés. That is about 2,000, close to the demand answer. Then name the swing factor. The 20% share of café users is the softest input: halve it and the answer falls to about 1,040. Say the range out loud, roughly 1,000 to 4,000, because a single precise number from soft inputs sounds less credible, not more.
Where candidates lose it
The common loss is starting to multiply before defining the thing. Ten minutes later the candidate realises filter coffee counters are in or out of the count, and the answer jumps by a factor of five.
The second loss is giving one number with no check. Interviewers who ask market sizing want two routes that meet, and a sentence on which input you trust least.
What the interviewer asks next
- The reported version of this question asked about the United States. How would your structure change?
- How many cups a day does a café need to sell to cover its rent, staff and coffee?
- If a café chain wants 300 outlets in the city, what share of the market is that?
Asked at Vista Equity Partners, Healthcare, Austin, 2023 (Wall Street Oasis):
market sizing - how many coffee shops in US
022Estimate how many people work in a 30-storey office tower in Mumbai.HSBCCentral · 2026
Try it first
Which order of magnitude feels right?
Show the worked solution
About 5,100 people, as a range of roughly 3,400 to 5,100. Take a floor plate of 25,000 square feet. After lifts, stairs and services about 80% is usable, 20,000 square feet. At 100 square feet a seat that is 200 seats, and at 85% occupancy about 170 people a floor. Thirty floors gives about 5,100. Roomier offices at 150 square feet a seat bring it down to about 3,400.
Why start from one floor?
Think of estimating the people in a cinema: you count the seats in one row, then the rows. A tower is the same: thirty copies of one floor, so estimate one floor carefully and multiply, because every assumption is easier to defend on a single floor you can picture. Define the answer too: people who work in the building, meaning assigned staff, not visitors and not the count present on any one day.
What goes into one floor?
Four assumptions, each said out loud. A floor plate of about 25,000 square feet, typical for a large commercial tower. About 20% of that is the coreThe central block of a floor holding lifts, stairs, toilets, shafts and service rooms, which cannot be used for desks., leaving 20,000 usable. At 100 square feet a seat, including aisles and meeting rooms, the floor holds 200 seats, and with 85% of seats assigned that is about 170 people. The rest are vacant desks, new hires not yet in, or space held for growth.
The relationship25,000 floor plate, square feet 0.80 usable share after the core 100 square feet per seat, aisles and meeting rooms included 0.85 share of seats occupied 30 floors What it says in wordsSeats on one floor, times the share filled, times the number of floors.One 25,000 square foot floor, 80% usable at 100 square feet a seat, holds 200 seats, of which 170 are occupied. Thirty such floors put about 5,100 people in the tower. Which assumption would you flex, and how would you check it?
Seat density moves the answer most. A dense back office runs near 100 square feet a seat; a bank's front office with larger desks and more meeting rooms nearer 150. At 150 square feet a seat the tower holds about 3,400 people, so give the answer as about 3,400 to 5,100. Then trim for floors that hold no desks: if the lobby and a plant floor take two of the thirty, the dense case falls to about 4,760. A check from another side: assume a dozen lifts, each carrying about 15 people a trip on a round trip of about 3 minutes. That moves about 12 x 15 x 20, or 3,600 people an hour, which fits a building of a few thousand people arriving over a morning, not tens of thousands.
Where candidates lose it
The common loss is guessing the whole building in one leap, which gives answers anywhere from 1,000 to 50,000 with nothing to defend. One floor, four assumptions, then multiply.
The second loss is forgetting the core and the empty desks, which overstates the answer by a third. Saying both out loud is what the interviewer marks.
What the interviewer asks next
- How many lifts does the tower need to get everyone in between 8.30 and 9.30?
- With hybrid work, how many people are in the building on a typical Friday?
- What would you charge a coffee chain for the ground floor, and how would you justify it?
Asked at HSBC, Sales and Trading, Central, 2026 (Wall Street Oasis):
How many employees in London hsbc building How many taxis are in HK central
037Estimate how many new narrow-body aircraft India's airlines will need each year over the next decade.Rothschild & CoParis · 2026Rothschild & CoParis · 2026
Try it first
Which split gives you the cleanest structure for this estimate?
Show the worked solution
About 106 a year, on stated assumptions. Assume 15 crore domestic trips a year. A 180-seat jet, 85% full, flying 5 sectors a day for 350 days carries about 2.68 lakh passengers, so the fleet is about 560 jets. At 8% traffic growth it needs 1,209 in ten years, 65 more a year, plus about 41 retirements a year on a 20-year life.
How do you turn passengers into aircraft?
Think of a school deciding how many buses to buy. It counts the children who need a seat, divides by how many one bus can carry in a day, then adds buses for next year's bigger intake and for the old ones being scrapped. Aircraft demand is the same: fleet size is passenger trips divided by what one jet carries in a year, and new orders are fleet growth plus replacement. State each number as an assumption, because the interviewer cares about the structure first and the inputs second.
Start with traffic. Assume about 15 crore domestic passenger trips a year, and tell the interviewer you would check the current figure in the aviation regulator's monthly traffic data. A narrow-body has about 180 seats; assume 85% of them are filled, 5 sectors a day and 350 flying days. That is 267,750 passengers a jet a year, so today's fleet is about 560 jets.
Fifteen crore trips at about 2.68 lakh passengers per jet need about 560 jets today and 1,209 in ten years at 8% growth, which adds 65 jets a year, and replacing jets on a 20-year life adds about 41 more, for roughly 106 new narrow-bodies a year. Which assumption moves the answer most, and what did you leave out?
Growth carries more of the answer than replacement: at 8% a year the fleet more than doubles in ten years, adding 65 jets a year, while retirements on a 20-year life add 41. The number most worth defending is passengers per jet, because a sixth sector a day would cut the fleet by a sixth and every later number with it. Then name what you left out: international short-haul routes also fly narrow-bodies, airlines hold spare aircraft for maintenance, and engine problems can ground jets for months. Each pushes the true need above 106. Also say that orders and deliveries differ: airlines order years ahead, so order books can be far larger than a decade's need.
Where candidates lose it
Candidates jump to a number they half remember from a news story about a record order. That is not an estimate, and it is often an order book spread over many years, not annual demand. Build it from passengers and the interviewer can follow every step.
The second loss is forgetting replacement entirely, or adding it as a fraction of today's fleet instead of the growing one. Average the fleet over the decade, or at least say that retirements grow with it.
What the interviewer asks next
- How does the answer change if load factors rise to 90%?
- What share of the demand would one airline with a third of the market need?
- How would you size wide-body demand differently?
Asked at Rothschild & Co, Asset Management, Paris, 2026 (Wall Street Oasis):
Can You estimate number of flights solds by airbus
Asked at Rothschild & Co, Asset Management, Paris, 2026 (Wall Street Oasis):first part was more about market sizing and logic reasoning
050Estimate how many ATMs a city of one crore people needs.Rothschild & CoNew York · 2026
Try it first
Which load should you size the number of machines to?
Show the worked solution
About 2,520 ATMs, on stated assumptions. Of one crore people, 70 lakh are adults and 60% of them, 42 lakh, use ATMs about three times a month: 4.2 lakh withdrawals a day. If 12% fall in the busiest hour, that is 50,400 an hour. A machine handles 30 an hour at two minutes each; plan for two-thirds busy, 20 an hour, and you need about 2,520.
Where do you start, demand or supply?
Think of a canteen deciding how many counters to open. It does not divide the day's meals by 24 hours; it counts the lunch rush and opens enough counters for that. Size a service network to its peak load, so the estimate runs from people to withdrawals to the busiest hour, and only then to machines. Start with demand: 70% of one crore are adults, 70 lakh; assume 60% of them use ATMs for cash, 42 lakh, and that each withdraws three times a month. That is 1.26 crore withdrawals a month, or 4.2 lakh a day.
One crore people make about 4.2 lakh ATM withdrawals a day, of which 50,400 fall in the busiest hour, and at 20 withdrawals per machine an hour the city needs about 2,520 ATMs, nearly three times the 875 that a 24-hour average would suggest. How much does the peak assumption change the answer, and how do you check it?
Machines stand idle at 3 a.m. and have queues at 6 p.m. If you spread 4.2 lakh withdrawals evenly over 24 hours, you would size for 17,500 an hour and buy 875 machines. The peak-hour share is the assumption that moves the answer most: at 12% of the day in one hour, the city needs nearly three times what the average implies. The same logic explains the planning margin: a machine busy 100% of the time has a queue that never clears, so plan for two-thirds use. Then sanity check the result: 2,520 machines for one crore people is about 25 per lakh, a ratio you can compare with the published ATMs-per-lakh figure for the city, which you should look up rather than quote from memory.
Say what you left out. Salary days bring a bigger rush at the start of the month; digital payments are shrinking cash use, so the user share and the withdrawals per month are both falling; and machines sit where people work and shop, so a city with a dense business district needs more than population alone suggests.
Where candidates lose it
The common slip is sizing to the average: daily withdrawals divided by 24 hours and by a machine's capacity. It gives a number about a third too small and misses the point the interviewer is testing, that networks are built for the rush.
The second loss is reciting a ratio you half remember instead of building the number. Build it first, then offer the per-lakh ratio as a check you would verify.
What the interviewer asks next
- How would the answer change if half of withdrawals moved to digital payments?
- How many ATMs would you put in a business district of 5 lakh daytime workers?
- How would a bank decide whether one more ATM in an area pays for itself?
Asked at Rothschild & Co, Generalist, New York, 2026 (Wall Street Oasis):
1st round all technical focused mainly on DCF and Eq Val and Enterprise Value questions, mental math, and some market sizing
066Estimate how many litres of packaged milk Mumbai buys in a day.Corporate FP&AConsulting-style case
Try it first
Which order of magnitude is plausible before you build anything?
Show the worked solution
About 32 lakh litres a day, inside a plausible range of roughly 18 to 47 lakh. Assume about 1.3 crore people in four-person homes, 32.5 lakh households. If 80% buy packaged milk at about a litre a day, that is 26 lakh litres. Tea stalls, restaurants and sweet shops add perhaps a quarter more. Each input is an assumption to state aloud and test.
What is the natural unit for a daily staple?
Think about your own home: someone buys one or two packets every morning, and the number depends on how many people share the kitchen, not on who drinks what. For something bought every day by almost every home, the household is the unit, because the buying decision and the quantity are set per kitchen. Start from people, convert to homes, decide what share buys the product, and multiply by the daily quantity. Then add the buyers who are not homes.
About 1.3 crore people make 32.5 lakh homes, 80% of which buy about a litre of packaged milk a day, and a quarter more for tea stalls and restaurants gives about 32.5 lakh litres, a figure that checks out at 250 ml a head and about 217 tankers a day. Every number in the chain is an assumption, not a fact, and should be said that way. The population depends on where you draw the boundary: the city proper and the wider metropolitan region differ by a large factor, so confirm the latest census or municipal estimate and say which one you are using. The 80% packaged share leaves room for loose milk from local dairies, which is still common in parts of the city.
Case Packaged share Litres a home Trade uplift Litres a day Low 70% 0.7 15% 18.3 lakh Base 80% 1.0 25% 32.5 lakh High 90% 1.2 35% 47.4 lakh Moving the three softest assumptions together gives a range of about 18 to 47 lakh litres a day around a base case of 32.5 lakh, so the order of magnitude is secure even though the point estimate is not. How do you cross-check it without reusing the same assumptions?
Use a check that rests on different inputs. Per head, 32.5 lakh litres across 1.3 crore people is about 250 ml a day: two or three cups of tea at about 50 ml of milk each plus a glass for a child. That is believable. From the supply side, if a road tanker carries about 15,000 litres, which is an assumption to state, the city needs about 217 tankers a day. A good estimate survives a check built from a different direction; if the per-head number had come out at two litres, you would know a step was wrong.
What would sharpen the estimate most?
The packaged share is the biggest swing, so it is the first thing to research, followed by the trade uplift, which is hard to observe because tea stalls and sweet shops often buy loose milk in bulk. Seasonality matters too: festival weeks lift demand for sweets and milk. The limit to say: this is a demand estimate on an average day, and a dairy planning supply would also need the peak day and the share each brand holds.
Where candidates lose it
The common loss is starting from cows, dairies or the national milk output, numbers few candidates know and none can check in the room. The estimate collapses into guesses about guesses.
The other slip is silent assumptions. An interviewer cares more about hearing 'I will assume four people a household, and I would want to check that' than about the final number, and a candidate who never states the city boundary has an answer that could be off by half.
What the interviewer asks next
- How would the estimate change for the whole metropolitan region?
- Estimate the daily revenue of the packaged milk market from your volume.
- Which single assumption would you research first, and where would you look?
079Estimate the value of two-wheeler loans disbursed in India in a year.Oaktree Capital ManagementLos Angeles · 2022
Try it first
Which three quantities, multiplied, give the annual disbursement?
Show the worked solution
Roughly Rs 70,000 to 75,000 crore a year, on the assumptions below. Start from an assumed 1.8 crore two-wheelers sold a year, assume a little over half are bought on credit, and lend about three quarters of the price. Splitting the market into commuter motorcycles, scooters and premium bikes gives about 99 lakh loans averaging Rs 73,600, or Rs 72,832 crore. Every input is an assumption to state and then confirm.
What is the structure before any number?
To estimate what a college canteen sells on credit, you would count meals, the share put on a tab, and the average tab. Loans work the same way. A finance market size is units times financing penetration times ticket size, and saying that structure first lets the interviewer follow every number after it. Here the units are new two-wheelers sold in a year, penetration is the share bought on a loan, and the ticket is the price less the down payment.
Assume about 1.8 crore two-wheelers are sold in India a year. Treat that as an assumption to confirm against the industry body's current sales data, never a fact to quote. Prices range from a basic commuter bike to a premium motorcycle, so one average price is fragile; split the market three ways instead.
Segment Share of units Price, Rs Bought on a loan Loan to price Loans, lakh Disbursed, Rs crore Commuter motorcycles 55% 85,000 60% 75% 59.4 37,868 Scooters 35% 1,00,000 50% 75% 31.5 23,625 Premium and electric 10% 2,00,000 45% 70% 8.1 11,340 Total 100% 55% 99.0 72,832 Every price, share and loan ratio is an illustrative assumption, not a market statistic. Multiplying units by the share financed and by the loan size in each segment gives about Rs 37,868 crore from commuter motorcycles, Rs 23,625 crore from scooters and Rs 11,340 crore from premium bikes, about Rs 72,832 crore in all. How do you check it a second way?
Run it top-down in one line: 1.8 crore units x 55% financed x 75% of an average Rs 1,00,000 price is Rs 74,250 crore. Two routes landing within about 2% of each other is the check, and the segment split earns its place by showing where the uncertainty lives. The softest input is the financed share: every 5 points on it moves the answer by about Rs 6,621 crore. Then a feel check: 99 lakh loans a year is about 27,123 loans a day across the country, which is plausible for a mass market sold through thousands of dealers.
Say what the number is not. It is a yearly flow of new loans. The loan book outstanding at any time is a stock: with loans running about two and a half years and repaid evenly, the average loan is half outstanding for that period, so the book is roughly 1.25 times a year's disbursement, about Rs 91,041 crore. Used-vehicle loans are excluded.
Where candidates lose it
The fast wrong answer multiplies units by the full price and calls it the loan market: 1.8 crore x Rs 1,00,000 = Rs 180,000 crore, more than double the estimate. It forgets that many buyers pay cash and that borrowers put down a deposit.
The second loss is quoting industry figures as if you knew them. Say 'assume about 1.8 crore units a year' and move on; the interviewer is marking the structure, the second route and the sanity check, not your memory of a statistic.
What the interviewer asks next
- How does the answer change if electric two-wheelers rise to a quarter of units?
- What is the outstanding loan book, rather than the annual disbursement, and why does the difference matter to a lender?
- Which input would you research first, and where would you look?
Asked at Oaktree Capital Management, Corporate Finance, Los Angeles, 2022 (Wall Street Oasis):
First round with recruiter, mostly behavioral with a few questions about market sizing
095Estimate the annual revenue of one multiplex screen in a tier-1 Indian city.Equity researchCorporate finance
Try it first
Which input moves the answer most, and is hardest to guess?
Show the worked solution
Roughly Rs 4.4 crore a year, on the assumptions below. Five shows a day, 200 seats and 30% average occupancy give about 1.1 lakh admissions a year. At an average ticket of Rs 250 that is Rs 2.74 crore; food and beverage at Rs 130 a head adds Rs 1.42 crore; on-screen advertising adds perhaps Rs 0.2 crore. Every input is an assumption to state and then test.
What is the structure before any number?
Estimating what a hall earns is like estimating a restaurant: count the covers, then what each cover spends, then any income that does not depend on covers. Estimate each revenue stream separately: tickets and food both hang off admissions, while advertising depends on the screen, not the audience on the day. So the first job is admissions: shows a day times seats times occupancy times days.
Assume five shows a day on a 200-seat screen, open every day. Occupancy is the soft input: a weekend evening may be nearly full while a Tuesday matinee is mostly empty. Build it rather than guess it: if weekdays run at 20% and weekends at 55%, the weighted average is (5 x 20% + 2 x 55%) / 7, about 30%.
Stream Driver Assumption Rs crore a year Tickets admissions x average ticket 109,500 x Rs 250 2.74 Food and beverage admissions x spend per head 109,500 x Rs 130 1.42 Advertising per screen Rs 20 lakh 0.20 Total 4.36 Every price, occupancy and spend figure is an illustrative assumption, not an industry statistic. About 1.09 lakh admissions a year support Rs 2.74 crore of tickets and Rs 1.42 crore of food and beverage, with advertising a small extra, for about Rs 4.4 crore a year from one screen. How do you know the number is sensible?
Check it three ways. Per day: Rs 4.4 crore over 365 days is about Rs 1.19 lakh, which is 300 admissions spending about Rs 400 each in total, plausible for a screen with five shows. Per seat: about Rs 2.2 lakh a year. And the mix: food at about a third of revenue is the kind of share multiplex operators discuss, and it is high-margin money. The softest input is occupancy: every 10 points on it moves revenue by about Rs 1.4 crore, because it drives tickets and food together.
Say what revenue is not. Gross ticket revenue includes entertainment taxes in some form, and a large share of net ticket income goes to the film's distributor. Confirm current tax rates and typical revenue-sharing terms before using the figure for anything beyond a size estimate. Food, by contrast, the operator keeps in full, which is why its share matters to profit far more than its share of revenue suggests.
Where candidates lose it
The common error is assuming full houses: 5 shows x 200 seats x 365 days at Rs 250 is over Rs 9 crore from tickets alone, more than three times the ticket estimate. Average occupancy across every show, including weekday mornings, is far below a packed Friday night.
The second loss is stopping at tickets. Food and beverage is roughly a third of revenue on these assumptions and a larger share of profit. An interviewer asking about a multiplex wants to hear that you know the business is partly a restaurant with a screen attached.
What the interviewer asks next
- How would a premium recliner screen with 60 seats compare, and why?
- What share of this revenue would you expect the operator to keep after paying the distributor and taxes, and what would you check?
- A new release fills the screen to 70% for two weeks. How much does that add to the year?
