Case interview prep

Practice case interviews with an interviewer who shows you the exhibits

38 interviewer-led McKinsey, BCG and Bain style cases from the Kellogg, Wharton and Booth casebooks and The Ultimate Case Interview Workbook. You talk it through by voice, the interviewer puts each exhibit on your screen when the case reaches it, and the report grades you against the case's own answer key. In your browser, or on Google Meet and Zoom.

A full MBB mock case on Tough Tongue AI, exhibits and all.

38

Interviewer-led cases, live tonight

20 to 40

Minutes per case, the length of a real first round

129

Cases indexed from 5 MBA casebooks

How a case interview runs

A case gives you a business problem and about half an hour to solve it out loud. The problem is usually a real client situation in disguise: should a drink maker enter a new market, why is an airline losing money faster than its rivals, what should a scooter cost in Vietnam. The interviewer is watching how you structure an unfamiliar problem, whether you read data carefully, whether your math holds up under a clock, and whether you can commit to an answer and defend it.

The Wharton Consulting Club casebook budgets a single case at about 20 to 25 minutes. Real first rounds with fit questions run longer, and the hard cases in our collection go to 40. The order is nearly always the same.

  1. 1 · 2 to 3 min

    Prompt and clarifying questions

    Restate the problem, confirm the objective, ask what you need.

  2. 2 · 4 to 5 min

    Framework

    Lay out how you will attack it, then say where you would start.

  3. 3 · 3 to 5 min

    Building the solution

    Probe, prioritize, brainstorm in buckets.

  4. 4 · 8 to 10 min

    Exhibits and math

    Read the chart, find the trap, set up the math before you calculate.

  5. 5 · 2 to 3 min

    Recommendation

    Answer first, then reasons, risks and next steps. Hold it when pushed.

Interviewer-led or interviewee-led

Cases come in two shapes, and the firm you are interviewing with mostly decides which one you get. In an interviewer-led case the interviewer holds the order of questions, hands you one exhibit at a time and scores each part on its own. In an interviewee-led case you drive: you decide which branch of your framework to test and ask for the data yourself.

Interviewer-led

McKinsey, Accenture, Oliver Wyman

You are scored question by question, so a weak framework does not sink you, but every exhibit is a separate test. Practice reading charts cold and setting up math before you calculate.

Interviewee-led

Bain, BCG, Deloitte, L.E.K., PwC

Your framework is the map, and asking for the right data at the right time is part of the score. Practice saying your hypothesis and moving the case forward without waiting to be asked.

Firm groupings follow the Wharton Consulting Club casebook, which calls them generalizations from candidate experience. Strategy& shows up on both sides.

What practice has to reproduce

Reading a casebook is learning to drive in a parked car. Practice transfers when it puts you in the moving one. These are the four things we built the case interviewer around.

The exhibit lands on your screen

The interviewer flips a slide deck to each chart or table at the moment the case reaches it and asks what you see. Nothing is read out to you.

The case runs its full length

Twenty to forty minutes, with the second calculation, the brainstorm, and a push-back built from what you said. That back half is where most candidates lose the case.

You find your own math errors

When a number is off, the interviewer asks you to walk through it rather than correcting you. That is what a real interviewer does.

Feedback against the answer key

The report puts your numbers next to the casebook's, scores structure, math, judgment and communication, and quotes the moments that decided it.

A lot of first rounds now happen on video. On a paid plan the interviewer can join a Google Meet or Zoom call as a participant, with a voice and an optional live avatar face, and run the case there, so you rehearse in the same window and on the same camera as the real thing.

All 38 practice cases

Every case is interviewer-led, uses the casebook's own exhibits, and is graded against its answer key. Click a case to start it in your browser. Difficulty is the casebook's own label where it gives one.

Kellogg Consulting Club 2024 Casebook (13 cases)

All cases in this casebook →

The Ultimate Case Interview Workbook (13 cases)

Prefer the app's view? The same cases are in the MBB Case Interview collection.

A practice loop that works

Most consulting clubs suggest 20 to 40 full cases, weighted toward the last six weeks. The number matters less than the loop. Ten cases with calibrated feedback, each redone until the fix sticks, beat thirty with a friend who goes easy on you.

  1. 1

    Run a full case

    End to end, out loud, with the clock running. Start with an easy one from the list above.

  2. 2

    Read the report

    Find the one thing that cost you the most: a missed footnote, a framework that did not survive the second exhibit, a recommendation you dropped when pushed.

  3. 3

    Redo the same case

    A day or two later. If the same mistake shows up, it is a habit, and habits are what you are here to fix.

  4. 4

    Then a new case

    Same case type, different industry. Move to medium and hard cases once easy ones stop surfacing new mistakes.

Build a case from any casebook

If the case you want is not in the list, build it. Tough Tongue AI has an MCP server that works in Claude, ChatGPT, Codex and Cursor, and the open-source case-interview-builder skill turns a case from a casebook PDF, a doc or pasted text into an exhibit deck and an interviewer-led case with the answer key hidden from you, a weighted rubric and a study guide.

It needs the Tough Tongue MCP server and the Gamma connector for the deck. The companion case-interview-study-guide skill writes a prep sheet for the same case.

# the core plugin plus the MCP server

npx plugins add tough-tongue/toughtongue-skills

# the community interview skills

npx plugins add tough-tongue/ttai-community-skills

# then, in your agent

"Turn case 12 of the Wharton casebook into an interviewer-led case interview."

Case interview guides

Preparing for PM, system design or coding rounds too? See AI interview practice for the other 500+ mock interviews.

Frequently asked questions

What is a case interview?

A case interview is the main round in consulting hiring at firms like McKinsey, Bain and BCG. The interviewer describes a business problem, usually a real client situation in disguise, and you structure it, work through data the interviewer hands you as charts and tables, do arithmetic out loud, brainstorm, and end with a recommendation they push back on. A first-round case usually runs 25 to 40 minutes, often after a few minutes of fit questions.

What is the difference between an interviewer-led and an interviewee-led case?

In an interviewer-led case, the interviewer holds the order of questions: after your framework, they tell you which area to look at, hand you one exhibit at a time, and score each part separately. McKinsey runs cases this way. In an interviewee-led (candidate-led) case, you decide where to go next and ask for the data yourself, which is more common at Bain and BCG. The exhibits and the math are the same skills, but the pacing is different, so practice both.

How do I prepare for a case interview?

Learn the common case types and a few starting structures, then spend most of your time running full cases out loud: 20 to 40 complete cases is the usual range consulting clubs suggest, and the Wharton Consulting Club's casebook puts typical preparation at 60 to 80 hours. After each case, read specific feedback, redo the same case to check the fix stuck, then move on. Drill case math and chart reading separately, because those are where most candidates lose points.

Where can I find McKinsey practice cases?

McKinsey publishes a few sample cases on its careers site, and MBA consulting club casebooks such as Kellogg, Wharton and Booth include McKinsey-style interviewer-led cases. On Tough Tongue AI you can run 38 interviewer-led cases from those casebooks and The Ultimate Case Interview Workbook with a voice interviewer that shows each exhibit on screen and grades you against the case's answer key.

Can I practice BCG and Bain style candidate-led cases here?

Partly. All 38 cases run interviewer-led, which is closest to McKinsey. Many of them come from cases the casebooks write as interviewee-led, so the content matches what Bain and BCG ask, but the AI interviewer still holds the order of questions. For true candidate-led practice, where you ask for every piece of data, a human partner is still the better drill, and the casebook pages here mark which cases are written that way.

Can AI run a realistic case interview?

Yes, if it does what a real interviewer does: puts the exhibit in front of you instead of reading it out, runs the whole case including the second calculation and the push-back on your recommendation, waits while you find your own arithmetic errors, and grades you against the case's answer key. What AI cannot fully judge yet is presence, so add a few human mocks in your last two weeks.

How much does case interview practice on Tough Tongue AI cost?

New accounts get 25 free minutes, which is enough to try the format, but free sessions run 10 to 12 minutes, so a full case needs a paid plan. Starter is $20 a month for 150 minutes, about five full cases, and includes running the interview on Google Meet or Zoom. Pro is $99 a month for 900 minutes.

Can I turn a case from my own casebook into an AI mock interview?

Yes. The open-source case-interview-builder skill runs in Claude Code, Codex, Cursor and other agents. Give it a case from a casebook PDF, a doc or pasted text, and it builds an exhibit deck, then creates an interviewer-led case on Tough Tongue AI with the answer key hidden from you, a weighted rubric and a study guide. It needs the Tough Tongue MCP server and the Gamma connector.

Your first real case should not be your first live one

Pick an easy case, run it tonight, and read where the points went.