Practice interviews

Does the AI estimate use the right customers?

Replace a uniform-seat shortcut with segments and a time boundary.

“apply your own judgment to the output it provides.” (opens the source)

Simone Jacobi, Director of Talent Assessment, McKinsey & Company · Management Consulted, Jul 31, 2026

The question

Northline’s fictional software case asks for annualized contract opportunity for firms that can switch within the next 12 months. This is a ceiling if every eligible firm buys all modeled seats. It is not recognized revenue, cash or a sales forecast. Size bands are disjoint.

AI-generated AI draft

10,000 companies × 100 seats × $20 per month × 12 = $240 million. The draft gives no reason to assume 100 seats for every company.

Case assumptions
FirmsPotential seats per eligible firmAssumed eligible firms (%)
Small6000550
Mid-size30002520
Large100010040

Eligibility applies to firm counts. Use $20 per seat per month; test $15–25 with seats fixed. No adoption or market-share rate is supplied.

“Explain the estimate, the assumption range and the next check.”

A strong answer, step by step

Open each step in turn. This is one strong answer, not the only one.

Step 1: Challenge the input

What would you do here? Open the move you’d make.

  • Use the segmented table and question the draft.

    The strong move. A calculated number is only as defensible as its scope and inputs.

  • Accept $240 million because the multiplication is correct.

    Tempting, but it misses something. Correct multiplication does not justify 100 seats for every small and mid-size firm.

See how a strong candidate says it

“I would ask what the market includes and where the company, seat and eligibility inputs came from. The AI draft applies 100 seats to every size band without evidence.”

What a strong candidate could say

Why it works: A calculated number is only as defensible as its scope and inputs.

Step 2: Build the segmented ceiling

What would you do here? Open the move you’d make.

  • Apply each band’s own eligibility and seats.

    The strong move. Eligibility filters companies before their seat counts are added.

  • Apply the large-firm seat count to all 4,000 eligible firms.

    Tempting, but it misses something. The small and mid-size bands have five and 25 potential seats, not 100.

See how a strong candidate says it

“Eligible firms are 3,000+600+400 = 4,000. Their potential seats are 15,000+15,000+40,000 = 70,000. At $20 a month, annualized opportunity is $16.8 million; $15–25 gives $12.6–21 million.”

What a strong candidate could say

Why it works: Eligibility filters companies before their seat counts are added.

Step 3: Use the contract evidence

New contract evidence shows that 200 of the 400 large firms previously assumed eligible cannot renew within the next 12 months. The other segment assumptions and price stay unchanged.

What would you do here? Open the move you’d make.

  • Remove the specifically identified ineligible firms.

    The strong move. A known contract restriction reduces the reachable opportunity in the stated window.

  • Leave them in because they could buy in a later year.

    Tempting, but it misses something. The question is limited to firms that can switch within the next 12 months.

See how a strong candidate says it

“Remove 200×100 = 20,000 seats. The revised ceiling is 50,000 seats or $12 million annualized. At $15–25 a month, it is $9–15 million.”

What a strong candidate could say

Why it works: A known contract restriction reduces the reachable opportunity in the stated window.

Step 4: Keep opportunity separate from sales

What would you do here? Open the move you’d make.

  • Label the ceiling and identify evidence for a forecast.

    The strong move. Annualized potential is not revenue earned in the first year.

  • Book $12 million as next year’s recognized revenue.

    Tempting, but it misses something. The model assumes every eligible seat buys and does not include conversion, contract start dates or revenue timing.

See how a strong candidate says it

“I would report a $12 million annualized ceiling, then validate paid seats, eligibility and buying intent. A sales forecast would also need a defended conversion and start-date model.”

What a strong candidate could say

Why it works: Annualized potential is not revenue earned in the first year.

The answer, in short

Decision
Replace the AI figure with the revised $12 million annualized ceiling.
Because
Segment sizes and the 12-month contract boundary limit the modeled seats.
What would change it
Paid-seat and eligibility evidence, price or the switching window would change the opportunity.

Common traps

  • Confusing a correct multiplication with a valid assumption.
  • Calling annualized potential recognized revenue.

Check your answer

  • I defined the market and time boundary.
  • I used disjoint size bands.
  • I removed the known contract restriction.
  • I kept opportunity separate from a sales forecast.

Last reviewed Nov 10, 2026