Business Model, Market, and Competitive Landscape Questions
Understanding how a company makes money and where it sits in its market: its customers, core lines of business, key revenue and growth drivers, and the competitors, industry trends, and category dynamics that shape its position. Covers discussing what makes the business succeed, where it faces pressure or threats, and how its offerings compare to alternatives. Signals commercial and market awareness beyond the candidate's own function, showing they can reason about both the company's internal economics and its external environment.
You're asked to build a scorecard comparing a company to its two or three biggest competitors, not just a gut-feel opinion. What metrics (both public and estimated) would you pull together, where would you get them, and how would you combine them into something you could actually present as a competitive assessment?
Sample Answer
Direct answer
Building a real competitive scorecard means collecting metrics across a handful of comparable dimensions (scale, engagement and retention, monetization, price and distribution, and brand), converting them all onto the same scale so they can be combined even though they come from different sources and units, weighting the dimensions by what actually predicts customer choice or churn, and presenting both the single composite score and the dimension-level breakdown so a reader can see what is driving it, not just trust it.
Structured elaboration
Pick metrics that generalize across markets and business types
The same five-dimension shape works whether the target is a streaming service, a cloud provider, a hardware ecosystem, or a food-delivery platform, because the underlying questions are the same: how big is it, how well does it retain the people it has, how well does it monetize them, how accessible and well-priced is it, and how strong is its brand pull. What differs is the specific metric and source per dimension:
| Dimension | Streaming example | Cloud-provider example | Hardware-ecosystem example | Food-delivery example |
|---|---|---|---|---|
| Scale | Subscriber count, net adds (public filings, panel data) | Reported revenue run-rate, estimated market share (analyst market-share trackers) | Unit shipments (device-market trackers) | Order volume, active users (public disclosures, app-store estimates) |
| Engagement/retention | Hours watched, churn | Breadth of workload/service adoption, customer retention rate | Attach rate (accessories and services per device), upgrade rate | Orders per active user, repeat-order rate |
| Monetization | ARPU (average revenue per user) | Revenue per customer, service-mix margin | Average selling price, services-revenue attach | Average order value, take rate |
| Price and distribution | Plan pricing and tiers, geographic availability | Regional pricing, data-transfer cost structure | Regional pricing and channel availability | Delivery fees, regional coverage |
| Brand | Sentiment and share of voice, app-store ranking | Developer mindshare, community signals | Brand-loyalty surveys, ecosystem lock-in signals | App-store ranking, social sentiment |
Normalize before you compare, especially across geography and bundling
Raw numbers from different sources are not comparable until normalized: convert every metric to a common scale (for example, scaling each metric to a 0-100 range within the comparison set, inverting metrics where lower is better, like churn), and correct for structural differences before scoring, not after. Two normalization problems come up constantly. The first is geography: a company reporting blended global ARPU looks weaker or stronger than it is unless the comparison is done region by region, or price-adjusted for local purchasing power. The second is bundling: a competitor that folds a service into a broader subscription or hardware price has to have that bundled value estimated and separated out, or its price metric silently understates what customers actually pay for the thing being compared.
Weight the dimensions and combine
Start with a stakeholder-driven weighting (what the team believes matters most), then check it against what has actually predicted customer retention or share shifts historically if that data exists, and adjust. Combine with a simple weighted sum so the composite is traceable back to its inputs:
Composite=∑iwi×si
Deliver dimension-level scores, not just the composite, and pair each finding with a recommended action
A single composite number invites false precision; the useful output is the composite plus the per-dimension breakdown, because that turns "we're at 76 versus their 82" into "we're behind specifically on price competitiveness in this region, and here's the one thing to do about it" (renegotiate a regional price tier, invest in the lagging retention lever, or close a specific feature gap), rather than a number with no action attached.
Worked example
Composite score computation with pinned, illustrative dimension scores (0-100 scale, already normalized) and stakeholder-set weights.
Weights: Monetization 30%, Engagement/retention 25%, Scale 20%, Price/distribution 15%, Brand 10% (sums to 100%).
Company A's dimension scores: Monetization 85, Engagement 80, Scale 75, Price 60, Brand 70.
Composite=0.30(85)+0.25(80)+0.20(75)+0.15(60)+0.10(70)
=25.5+20+15+9+7=76.5
If a competitor scores 82 composite but only because it leads heavily on Scale (say 95) while trailing on Price (45), the dimension breakdown is what tells the team the real, actionable gap is price competitiveness, not everything, which is the difference between a scorecard that produces a decision and one that just produces a leaderboard.
Trade-offs and pitfalls
- A composite score without stated weights and without the per-dimension breakdown is not defensible; the first question from a skeptical reader will be why these particular weights, and it needs a real answer (stakeholder judgment plus, where possible, a check against what has predicted outcomes historically).
- Skipping normalization for geography or bundling is the single most common way these scorecards mislead: comparing a bundled competitor's sticker price directly against an unbundled one's understates the bundled competitor's real customer cost, or overstates the unbundled one's competitiveness.
- Estimated metrics (app-store rank trackers, market-share estimates, sentiment scores) carry real uncertainty that composite scores hide; presenting a single number to one decimal place without a confidence range overstates precision the underlying data doesn't support.
- A scorecard that stops at the score, without a recommended action tied to the weakest dimension, has done the analysis but not the job; the point of the exercise is a decision, not a ranking.
Explain the trade-offs between growing driver supply aggressively (through subsidies/bonuses) vs. focusing on increasing rider demand. Use unit economics and short-term vs. long-term perspectives in your answer.
Sample Answer
Trade-offs between growing driver supply vs. increasing rider demand:
Aggressive supply growth (bonuses/subsidies):
- Short-term pros: reduces wait times, improves rider experience, can increase trip volume immediately.
- Cons: high variable cost, possible oversupply causing lower utilization and driver churn when subsidies end, pressure on unit economics.
Focus on rider demand: - Short-term pros: improves utilization of existing supply, better unit economics per ride, revenue growth without proportional cost increase.
- Cons: if supply is constrained, demand growth increases wait times and hurts experience.
Unit-economics view: subsidy-driven supply growth lowers contribution margin per trip; demand growth raises revenue per fixed driver cost, improving margin until supply becomes a bottleneck.
Strategic balance: use data-driven, localized interventions — subsidize supply in constrained zones/times and invest in demand where supply is sufficient. Prefer targeted, temporary bonuses and long-term investments in retention, onboarding, and product improvements to sustainably scale both sides.
A ride-sharing company is deciding whether to launch service in a mid-size city of around 500,000 people that it doesn't currently operate in. Build a bottoms-up estimate of the market opportunity there, starting from population and behavioral assumptions and working up to a realistic first-year revenue number the company could actually capture. Walk me through every assumption you make along the way.
Sample Answer
Direct answer
Build the estimate bottoms-up from realistic behavioral assumptions rather than starting from a big industry report number: define the addressable population, apply realistic adoption and usage-frequency assumptions to get to a bookings figure, then narrow that down twice more, once for what the company can actually serve at launch, and once for the share a new entrant could realistically win in year one. The output should be a defensible range built line by line from assumptions you can each individually justify, not a single confident-sounding point estimate.
Structured elaboration
This is the classic TAM, SAM, SOM structure (total addressable market, serviceable available market, serviceable obtainable market), built from the bottom up instead of top down:
- Total addressable market (TAM): the value of the entire category if the company somehow owned all of it. Bottoms-up, this comes from population times adoption rate times usage frequency times price.
- Serviceable available market (SAM): the slice of the TAM the company can actually reach given its real launch footprint, geographic coverage, or segment focus, not the whole city on day one.
- Serviceable obtainable market (SOM): the realistic share of the SAM a new entrant can capture within a defined time horizon, given the incumbents already operating there and the pace at which a new brand builds trust and driver supply.
The discipline that separates a strong answer from a hand-wavy one is stating every assumption explicitly (population, adoption rate, frequency, price, launch coverage, capturable share) so each one can be challenged and swapped out independently, and then flagging which assumption the final number is most sensitive to.
Worked example
Start from the city's population and narrow down step by step.
Adults who are plausible ride-hailing users:
500000×0.6=300000
Monthly active riders, assuming a 35% urban ride-hailing penetration rate among those adults:
300000×0.35=105000
Rides per month, assuming each active rider takes 4 rides a month on average:
105000×4=420000
Monthly gross bookings, at an average fare of 12 dollars per ride:
420000×12=5040000
Annual category gross bookings for the whole city, our bottoms-up stand-in for TAM:
5040000×12=60480000
That is roughly 60.5 million dollars a year in citywide ride-hailing spend. Now narrow to SAM: assume the company's initial launch only covers the urban core and inner suburbs, about 70% of that demand:
60480000×0.7=42336000
SAM is about 42.3 million dollars a year. Now narrow to SOM: as a new entrant facing two established incumbents, assume a realistic first-year capturable share of 15%:
42336000×0.15=6350400
That is about 6.35 million dollars in first-year gross bookings. Converting to the company's own revenue at a 25% platform take rate:
6350400×0.25=1587600
The realistic first-year revenue estimate is about 1.59 million dollars, built up from six explicit, individually checkable assumptions.
Trade-offs & pitfalls
Bottoms-up sizing is more defensible than a top-down industry-report number because every assumption is visible and can be challenged, but that also means errors compound: a small miss on the penetration rate and the capturable-share assumption together can move the final answer by several multiples. Here, the estimate is most sensitive to the 15% capturable share; if that were 8% instead:
42336000×0.08=3386880
first-year gross bookings would be closer to 3.4 million, roughly half the original figure, and revenue would fall to around 847,000 dollars. The senior move is naming that sensitivity out loud and presenting a range rather than a single number, and sanity-checking the adoption-rate and capturable-share assumptions against any real comparable launch data the company already has, rather than presenting a bottoms-up build as inherently more true just because it shows its work.
Regulators in several markets are pushing to reclassify gig-economy drivers as employees instead of contractors. How would that change a delivery or rideshare company's unit economics, pricing, and plans to expand into new cities? What would you actually need to model to understand the size of the impact?
Sample Answer
Direct answer
Reclassifying drivers or couriers from contractors to employees converts a large, purely variable per-trip cost into a mix of mandatory fixed and per-hour overhead, minimum wage floors, overtime, payroll tax, and benefits, that applies whether or not a worker is matched to a trip during scheduled hours. That compresses contribution margin per order and forces a choice between raising prices, changing driver pay structure, or absorbing the loss, and it changes which cities are worth expanding into because the impact depends heavily on utilization, not just the wage number.
Structured elaboration
What actually changes in the cost stack: cost per order stops being simply a distance-based payout and gains a wage floor, overtime premium, employer payroll tax, and a benefits load (health, unemployment, workers' compensation), applied per scheduled hour rather than per completed order.
cost per order=orders completed per driver-hour(wage per hour×(1+benefits load))+payroll tax per hourThis form makes the key lever explicit: the only way to offset a wage increase without raising price is to raise orders completed per driver-hour (utilization), for example through better batching or routing, a variable the company did not previously need to manage as tightly under a pure piece-rate model.
What has to be modeled, framed as the data-and-analysis deliverable this scenario actually asks for: a bottom-up simulation per city, not one blended number, because impact varies enormously with local utilization. Required inputs: current orders-per-driver-hour by city and hour of day, current effective hourly earnings, the specific mandated wage and benefits parameters for each jurisdiction (these differ by state or country and change the math city by city), and two elasticities, how much rider demand falls per percentage point of price increase, and how much driver supply (hours offered) shifts as compensation moves from piece-rate to hourly. Without both elasticities the model only describes the cost shock, not the equilibrium outcome once the market re-prices around it.
What it does to pricing and expansion: cities with historically low utilization are hit hardest, since fixed hourly cost gets spread over fewer completed orders there, which means reclassification effectively reprices the cost of operating in exactly the low-density markets an expansion strategy was trying to grow into. Expansion plans should be re-ranked by projected utilization under the new cost structure, not by population or total addressable market (TAM) alone, since a large but thin metro can move from marginally profitable to unprofitable under the new cost stack.
A second regulatory shock of the same shape, worth recognizing as a pattern: app-store commission-rate antitrust rulings, court or regulatory decisions forcing a lower mandated take-rate on in-app purchases, hit a marketplace's unit economics the same structural way, compressing contribution margin on the revenue side instead of inflating cost on the labor side. The modeling discipline transfers directly: build a bottom-up per-transaction margin model, estimate how much of the compressed margin is recoverable through price or volume response, and re-rank which segments or geographies remain viable under the new rate. The transferable insight is that a mandated regulatory change is one line item in the per-unit profit and loss (P&L) statement, not a strategy problem in itself, whether it hits the cost side (labor reclassification) or the revenue side (a commission-rate cap).
Worked example
Illustrative, pinned assumptions, not a disclosed real figure. A city where the average driver currently completes 1.2 orders per driver-hour, mandated minimum wage is $18/hour, benefits load adds 25% on top of wage, and payroll tax adds $2/hour:
cost per order=1.2(18×1.25)+2=1.222.5+2=1.224.5≈$20.42If the prior contractor-model payout averaged $14/order with no employer-side overhead, the shock adds about $6.42/order, roughly 46% ($6.42 / 14 ≈ 0.459). If utilization can be raised from 1.2 to 1.5 orders per driver-hour through better batching:
revised cost per order=1.524.5≈$16.33cutting the shock to about $2.33/order (about 16.6%) instead of $6.42, showing that the utilization lever matters as much as the wage number itself when sizing this impact.
Trade-offs and pitfalls
- Modeling reclassification as a single flat percentage cost increase applied company-wide is the most common wrong turn; the real impact is highly city- and hour-specific because it hinges on utilization, which varies enormously.
- Ignoring the supply-side behavioral response is a second failure mode: some drivers value contractor-style flexibility and would supply fewer hours under a rigid schedule even at a higher guaranteed wage, which can shrink effective supply even as per-hour cost rises.
- The senior distinction is treating this as a two-sided elasticity problem, demand response to price and supply response to compensation structure, and producing a per-city expansion re-ranking, rather than a single "how much more will this cost us" number.
- Report a plausible range rather than a single point estimate for the least-certain inputs (utilization response, elasticity), since those are precisely the components regulators, unions, and the company are likely to dispute.
Pick a company you know reasonably well (or the one you're interviewing with) and walk me through how it actually makes money: who the main participants are, how value and money flow between them, the primary revenue streams versus the main cost categories, and where you think that model is most exposed to risk.
Sample Answer
Direct answer
A "how does this company make money" teardown has four moving parts: who the participants are and how value and money actually flow between them, which revenue lines are recurring (paid on a repeating schedule, like a subscription) versus transactional (paid per event, like a commission on an order) versus advertising-funded, which cost categories mirror those revenue lines, and where the model is most exposed if one dependency breaks. The strongest answers name a specific exposure tied to the actual mechanics of the business, not a generic risk like competition or the economy.
Structured elaboration
Map participants and flow before naming revenue lines
Identify who is actually paying, who is actually being paid, and what the company inserts itself as: a marketplace connecting two sides and taking a cut, a direct seller of a product, a service billed on a schedule, or some combination. Multi-sided platforms often run more than one of these patterns for different segments of the same business at once.
Classify every revenue line as recurring, transactional, or advertising-funded
This distinction matters because it changes how predictable the revenue is and what it costs to keep.
- Recurring revenue, tracked as monthly recurring revenue (MRR) or annual recurring revenue (ARR), is the most predictable line: it doesn't require winning a customer's decision again every transaction, but it can mask underlying weakness if a company is losing subscribers as fast as it adds them.
- Transactional revenue (a commission or fee charged per event, like a percentage of each order or booking) scales directly with activity but has to be re-earned every single transaction; it is exposed to anything that reduces the number or size of transactions.
- Advertising-funded revenue monetizes attention rather than the core transaction directly, and it often layers on top of a free or discounted tier: a no-cost or low-cost tier funded by advertisers rather than by the end user. If the business also has creators or sellers on the platform, a further revenue-share layer often sits on top of the ad revenue itself, where the platform keeps a cut of ad revenue attributable to a specific creator's audience and pays the creator the rest.
Many real companies run more than one of these at once, and the split between them is itself a strategic choice, not a fixed fact: a company adding a lower-cost, ad-supported tier next to an existing subscription plan is deliberately trading some recurring-revenue predictability for a broader top-of-funnel reach.
Match cost categories to revenue lines
Costs should mirror the revenue structure: supply-side payouts (creator revenue share, delivery-partner payouts, content licensing, cloud infrastructure) scale with the transactional or usage-based lines, while sales, support, and platform costs are more fixed. The variable costs directly tied to producing the good sold determine how much of each revenue dollar is actually contribution margin versus already spent before it reaches the bottom line.
Separate short-term levers from long-term structural ones
Short-term levers move the top line within a quarter (a pricing tweak, a promotional push, an increase in ad load on the free tier). Long-term levers change the shape of the business over multiple years (entering a new customer segment like enterprise or advertisers, geographic expansion, or a durable improvement in retention). A teardown that only lists short-term levers misses whether the business actually has a credible path to grow beyond what current pricing and current segments can support.
Explaining it to a non-technical peer
The version for a non-technical peer strips the vocabulary and keeps the mechanism: describe the company with a plain analogy (a toll booth that takes a cut of every transaction crossing it, or a membership paid regardless of how much it's used that month) and walk the money from the customer's pocket to the company's, in plain language, before naming any of the terms above.
Worked example
A delivery marketplace, using illustrative, pinned per-order economics (not any specific company's disclosed figures):
| Line item | Amount |
|---|---|
| Order subtotal | $30.00 |
| Commission from restaurant (20% of subtotal) | $6.00 |
| Delivery fee paid by consumer | $5.00 |
| Payout to delivery driver | -$7.00 |
| Contribution from this order | $4.00 |
Contribution=6.00+5.00−7.00=$4.00
This single order is entirely transactional revenue. If the same company also sells a monthly membership that waives the delivery fee for a flat $10/month, that membership line is recurring revenue sitting alongside the transactional core, and it changes the company's exposure differently: transactional revenue falls immediately if order volume drops in a given week, while the membership line keeps generating cash even in a slow week, but it also means the company is carrying a fixed promise (waived delivery fees) against uncertain future usage from each member, a different kind of risk. A company that instead monetizes an ad-supported free tier (a free, ad-funded tier alongside a paid ad-free subscription, for example) runs the same recurring-versus-transactional split, but with the free tier's economics depending on advertiser demand rather than on the customer paying anything directly, plus a creator or rights-holder revenue-share layer sitting on top of both the ad and subscription revenue lines.
Trade-offs and pitfalls
- Listing revenue streams without matching cost categories produces a description, not a teardown; the useful version says what each revenue line actually nets after its associated cost, not just what it grosses.
- A common wrong turn is naming competition as the biggest risk; the stronger answer points at a risk that's specific to how this business actually operates, not one that would apply to any company in any industry.
- Recurring revenue looks safer than it is if churn is high; a subscription business losing 5% of members monthly is not meaningfully more predictable than a transactional one, it just fails on a lag.
- Advertising-funded lines are the most exposed to macro cycles (ad budgets contract fastest in a downturn), which is a structural risk worth naming explicitly rather than folding into a generic market-risk line.
Unlock Full Question Bank
Get access to all Business Model, Market, and Competitive Landscape interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.