#how-to-prepare-for-a-case-interview Copy#consulting case interview tips#case study interview preparation#market sizing interview questions

How to Prepare for a Case Interview: Tips & Frameworks

Learn how to prepare for a case interview with practical frameworks, sample business cases, mental math tips, mock interview practice, and feedback.

MM
MMI TeamOctober 27, 2026
20 min read

How to Prepare for a Case Interview: Frameworks, Practice and Feedback

Imagine an interviewer asks you this question:

"A retail company has experienced a significant decline in profits over the past year. How would you help the company identify the problem and improve its profitability?"

There is no single piece of information that immediately solves this problem. You need to understand the business, ask the right questions, organise your analysis, interpret data, and recommend a practical solution.

This is the basic idea behind a case interview.

Case interviews are commonly used in management consulting recruitment and may also appear in strategy, business analysis, and other problem-solving roles. They assess more than your ability to arrive at an answer. Interviewers also want to understand how you break down complex problems, work with numbers, communicate your reasoning, and respond to new information.

The good news is that these skills can be developed through structured preparation and regular practice.

In this guide, you will learn how to prepare for a case interview, when to use popular business frameworks, how to solve a sample case, and how mock interviews and feedback can improve your performance.

What Is a Case Interview?

A case interview is a problem-solving exercise in which an interviewer presents a business situation and asks you to analyse it.

You might be asked to help a company increase revenue, reduce costs, enter a new market, launch a product, improve profitability, or understand why a business is losing customers.

For example, an interviewer might ask:

  • Should a restaurant chain expand into a new city?

  • Why has an e-commerce company's profit margin declined?

  • How large is the market for electric scooters in a particular region?

  • Should a manufacturer invest in a new production facility?

  • How can a subscription business reduce customer churn?

Your task is to work through the problem logically, ask relevant questions, analyse the available information, and develop a recommendation.

According to BCG's official case interview preparation guide, candidates should expect to structure their approach, analyse data, perform calculations, and communicate their reasoning. The quality of the problem-solving process matters, not simply whether the candidate guesses a particular answer.

What do case interviews evaluate?

Although expectations vary by employer and role, case interviews commonly assess:

  • Structured thinking: Can you break a broad problem into manageable parts?

  • Analytical ability: Can you interpret information and identify meaningful patterns?

  • Numerical reasoning: Can you calculate percentages, margins, growth rates, and estimates?

  • Business judgment: Can you connect your analysis to practical business decisions?

  • Communication: Can you explain your thinking clearly?

  • Adaptability: Can you respond constructively when new information changes your approach?

You do not need to know everything about every industry. You do need to demonstrate a disciplined approach to unfamiliar problems.

Step 1: Understand the Different Types of Case Interviews

Before learning frameworks, understand the kinds of business problems you may encounter.

1. Profitability cases

The company wants to understand why profits have declined or how to improve them.

Typical question: "A manufacturing company has seen its profits fall despite stable revenue. What could explain the decline?"

Your analysis might examine selling prices, sales volume, product mix, production costs, labour expenses, logistics, and overheads.

2. Market entry cases

A company is considering entering a new market, city, country, or customer segment.

Typical question: "Should a food delivery company expand into a new city?"

You might assess market demand, competition, customer behaviour, operating costs, regulatory requirements, and the company's ability to compete.

3. Growth strategy cases

The company wants to increase revenue, expand its customer base, or improve market share.

Typical question: "How can a subscription business grow its revenue over the next two years?"

Possible areas include acquiring new customers, improving retention, changing pricing, increasing purchase frequency, and introducing new products.

4. Market sizing cases

The interviewer asks you to estimate the size of a market or the demand for a product.

Typical question: "How many cups of coffee might be sold each day in a particular city?"

You would make reasonable assumptions, break the population into relevant groups, estimate purchase behaviour, and calculate the total.

5. Pricing and investment cases

The company needs to set a price, evaluate an investment, or decide whether a project is financially attractive.

Typical question: "Should a retailer invest in opening a new store?"

You may estimate revenue, operating costs, initial investment, profitability, payback period, and key risks.

Each case type requires a slightly different approach. The aim is not to memorise one universal answer, but to understand how to structure the problem in front of you.

Step 2: Learn the Essential Case Interview Frameworks

Frameworks help you organise your thinking. They are starting points for analysis, not scripts that should be applied blindly.

A common mistake is memorising several frameworks and forcing every question into one of them. A better approach is to understand the logic behind each framework and adapt it to the business problem.

Framework 1: Profitability framework

Start with the basic relationship:

Profit = Revenue − Costs

Revenue can be analysed through selling price and sales volume. Costs can be divided into fixed and variable costs, or broken down by the company's actual cost structure.

For a profitability case, ask:

Revenue

  • Has the selling price changed?

  • Has sales volume declined?

  • Has the product or customer mix changed?

  • Have customers shifted to cheaper alternatives?

Costs

  • Have raw material prices increased?

  • Has production become less efficient?

  • Have logistics, labour, rent, or marketing costs increased?

  • Is the company experiencing more waste, returns, or defects?

Context

  • Have competitors changed their prices?

  • Has customer demand shifted?

  • Have regulations or supplier conditions changed?

The purpose is to identify the most plausible drivers, then use data to test them.

Framework 2: Market entry framework

When evaluating a new market, consider four broad areas.

Market attractiveness

  • How large is the potential market?

  • Is demand growing?

  • What are customer needs and purchasing habits?

Competitive environment

  • Who are the main competitors?

  • What alternatives do customers have?

  • How difficult would it be to differentiate the offering?

Company capabilities

  • Does the company have the required resources and expertise?

  • Can it use its existing distribution, technology, or brand?

  • What capabilities would it need to develop?

Financial viability and risk

  • What are the initial investment and operating costs?

  • What revenue and margins might be achievable?

  • What regulatory, operational, and execution risks exist?

A market can be attractive but still be a poor choice for a company that lacks the resources to compete effectively.

Framework 3: Revenue growth framework

When a business wants to increase revenue, begin by breaking revenue into its key drivers.

For a simple business:

Revenue = Number of Transactions × Average Transaction Value

For a subscription business, you might examine the number of paying customers, average revenue per customer, upgrades, and cancellations.

Possible growth levers include:

  • Acquiring more customers.

  • Increasing conversion rates.

  • Improving repeat purchases.

  • Increasing average order value.

  • Introducing complementary products.

  • Improving customer retention.

The appropriate drivers depend on the business model. A supermarket, a software subscription company, and a consulting firm will not have identical revenue structures.

Framework 4: Market sizing framework

Market sizing questions test your ability to estimate a quantity using logical assumptions.

For example, to estimate daily coffee sales in a city, you could consider:

  1. The city's population.

  2. The share of people who drink coffee.

  3. The average number of purchased coffees per coffee drinker per day.

  4. Additional demand from visitors, if relevant.

You then multiply the assumptions to produce an estimate.

The interviewer is usually interested in your reasoning and assumptions, not just the final number. State your assumptions clearly and adjust them if new information becomes available.

Framework 5: Cost reduction framework

If a company wants to reduce costs, divide costs into categories relevant to the business.

For a manufacturer, these could include:

  • Raw materials.

  • Production labour.

  • Energy.

  • Equipment maintenance.

  • Warehousing and transportation.

  • Quality issues and waste.

  • Administrative overhead.

Investigate which categories account for the largest share of spending and which have changed over time.

Avoid recommending cuts simply because a cost is large. Consider the impact on product quality, safety, customer experience, and long-term growth.

Step 3: Follow a Structured Approach During the Interview

Even when you know the frameworks, you need a repeatable process for using them under pressure.

1. Listen carefully and clarify the objective

Before analysing the problem, make sure you understand what the client wants to achieve.

If the interviewer says, "Our client wants to grow," clarify what growth means.

You could ask:

"Are we focusing on revenue growth, profit growth, or market share? Is there a target and a specific time frame?"

Other useful clarifying questions may concern the company's geography, products, customers, constraints, or definition of success.

Ask questions that affect your analysis. Avoid asking for information simply because you can.

2. Take notes and organise the information

Write down the main objective, important facts, and any constraints.

For example:

  • Objective: Increase operating profit.

  • Company: Regional restaurant chain.

  • Problem: Profit has declined.

  • Constraint: Management wants to avoid major capital investment.

These notes will help you keep the discussion focused.

3. Take a moment to structure your approach

It is acceptable to pause briefly before presenting your structure.

Identify the major areas you want to investigate and explain why they matter.

For a profitability case, you might say:

"I would start by separating the problem into revenue and costs. I would check whether changes in price, sales volume, or customer mix explain the revenue trend. On the cost side, I would examine major operating expenses and look for categories that have increased disproportionately. I would then use the available data to prioritise the most likely drivers."

This gives the interviewer a clear view of your reasoning.

4. Think aloud while analysing

Do not remain silent for long periods while solving the case.

Explain the important parts of your reasoning, especially when choosing between alternatives, interpreting data, or making assumptions.

For example:

"Revenue appears stable, so I would initially focus on the cost side. However, I would also check whether a shift towards lower-margin products has reduced overall profitability despite similar total sales."

This shows how you are using evidence to guide your next step.

You do not need to narrate every mental calculation. Communicate enough for the interviewer to follow your approach.

5. Use the data to test your hypotheses

As the interviewer provides information, update your analysis.

Do not cling to your first hypothesis if the evidence points elsewhere. If raw material costs are stable but logistics expenses have increased significantly, investigate logistics rather than continuing to focus on materials.

The objective is to find the most important drivers, not to prove that your initial guess was correct.

6. Finish with a clear recommendation

A strong conclusion should state:

  • Your recommendation.

  • The key evidence supporting it.

  • The main risks or uncertainties.

  • The next steps you would take.

Avoid ending with a long list of unrelated possibilities. Prioritise the most important findings and explain what the business should do next.

Step 4: Practise Mental Math and Business Calculations

Case interviews may require quick calculations without a calculator. You do not need advanced mathematics for most standard business cases, but you should be comfortable with arithmetic, percentages, ratios, and estimation.

Revise these concepts:

  • Percentage change.

  • Revenue and profit margins.

  • Fixed and variable costs.

  • Break-even analysis.

  • Weighted averages.

  • Market size estimates.

  • Revenue per customer.

  • Simple payback calculations.

Example: Calculate profit margin

A company generates ₹50 lakh in revenue and earns ₹5 lakh in profit.

Profit margin is:

[
\text{Profit Margin}=\frac{\text{Profit}}{\text{Revenue}}\times100
]

[
=\frac{5}{50}\times100=10%
]

The company's profit margin is 10%.

If profit falls to ₹4 lakh while revenue remains ₹50 lakh, the margin falls to 8%.

You should then investigate why profit declined instead of stopping at the calculation.

Example: Estimate annual revenue

Suppose a business has 2,000 paying customers, each generating an average of ₹500 per month.

Monthly revenue:

2,000 × ₹500 = ₹10,00,000

Annual revenue, assuming the customer count and monthly spend remain constant:

₹10,00,000 × 12 = ₹1.2 crore

In an interview, explain the assumptions behind your calculation and be prepared to adjust them when the interviewer provides new information.

Step 5: Work Through a Sample Case Interview

Let's apply the approach to a hypothetical business problem.

The case

A regional restaurant chain operates 20 outlets. Its annual revenue has remained stable, but operating profit has fallen by 20%.

The management team wants to understand why and identify practical ways to improve profitability without opening new locations.

Question: How would you approach this problem?

Step A: Clarify the objective

You could ask:

  • Has the decline occurred across all outlets or only some locations?

  • Has the company experienced changes in menu prices or customer volume?

  • Are we looking at operating profit before interest and tax?

  • Is management willing to change prices or menu items?

These questions help define the problem and the available options.

Step B: Build your structure

Start with revenue and costs.

For revenue, investigate prices, customer traffic, average order value, and product mix.

For costs, investigate food ingredients, employee expenses, rent, energy, delivery commissions, and waste.

Because revenue is stable, cost changes are an initial priority. However, a shift towards lower-margin products could also explain declining profit.

Step C: Analyse hypothetical data

Suppose the interviewer provides this information:

  • Annual revenue: ₹10 crore in both years.

  • Previous operating profit: ₹1 crore.

  • Current operating profit: ₹80 lakh.

  • Ingredient costs increased by ₹15 lakh.

  • Delivery commissions increased by ₹10 lakh.

  • Other operating costs increased by ₹5 lakh.

The total additional cost is:

₹15 lakh + ₹10 lakh + ₹5 lakh = ₹30 lakh.

But profit has declined by ₹20 lakh, from ₹1 crore to ₹80 lakh.

This tells us the listed cost increases cannot all be treated as the net explanation without further reconciliation. There may be offsetting savings, changes in other income or expenses, or differences in the way the information has been measured.

A good candidate would flag this discrepancy and ask for clarification rather than forcing the numbers to fit.

Step D: Investigate the largest opportunities

You might investigate ingredient cost increases by examining supplier prices, purchasing volumes, menu mix, portion sizes, and food waste.

For delivery commissions, you could review commission rates, the proportion of orders coming through delivery platforms, and the profitability of delivery orders.

Possible solutions could include renegotiating supplier contracts, reducing food waste, improving purchasing forecasts, adjusting menu pricing, or encouraging profitable direct orders where practical.

Each recommendation should be supported by the data. You should also consider whether a proposed change could reduce customer satisfaction or sales.

Step E: Deliver your recommendation

A concise conclusion might sound like this:

"Based on the information provided, I would investigate the increase in ingredient costs and delivery commissions first because both could materially affect restaurant profitability. Before estimating the total impact, I would reconcile the cost movements with the ₹20 lakh decline in profit. I would then evaluate supplier negotiations, food waste reduction, and the profitability of delivery orders. I would prioritise actions that improve margins without damaging customer experience and test the strongest options in a small group of outlets before scaling them."

This response is effective because it identifies priorities, recognises a data inconsistency, suggests practical actions, and explains what should happen next.

Step 6: Practise Case Interviews With Other People

Reading frameworks and sample answers can help you understand the process. However, you also need to practise applying them in a live conversation.

When solving a case alone, you can pause, change your approach, or skip difficult questions without anyone noticing. In a real interview, you need to communicate your reasoning while adapting to the interviewer.

Peer practice can help you develop these skills.

How to conduct a mock case interview

Before the session

  • Select a case relevant to your target role.

  • Decide who will be the interviewer and who will be the candidate.

  • Agree on a time limit and whether the candidate can ask for additional information.

  • Prepare a feedback checklist.

During the session

  • The interviewer presents the problem and answers reasonable clarification questions.

  • The candidate takes notes, builds a structure, and explains their reasoning.

  • The interviewer provides data or follow-up questions as appropriate.

  • The candidate calculates, interprets evidence, and presents a recommendation.

After the session

Discuss the quality of the structure, assumptions, calculations, communication, and final recommendation.

Then switch roles. Interviewing someone else can help you recognise effective reasoning and understand what makes an answer difficult to follow.

MatchMyInterview helps candidates explore peer mock interviews and exchange feedback. You can visit MatchMyInterview to learn more about practising with other candidates.

Step 7: Use Feedback to Improve Your Performance

Completing a case is only part of the preparation process. You also need to understand what worked and what needs improvement.

After each mock interview, review these areas.

Skill

Questions to ask yourself

Problem structuring

Did I break the problem into logical areas without unnecessary overlap?

Clarification

Did I understand the objective before beginning my analysis?

Quantitative skills

Were my calculations accurate, and did I explain my assumptions?

Business judgment

Did I prioritise the most relevant issues?

Communication

Could the interviewer follow my reasoning?

Adaptability

Did I adjust my approach when new information appeared?

Recommendation

Did I give a clear answer supported by evidence?

Ask your peer for examples rather than relying on general comments such as "You did well" or "You need more practice."

For example, useful feedback might be:

"You identified the right revenue and cost categories, but you moved to recommendations before checking the numbers. Next time, reconcile the data and identify the largest driver before suggesting solutions."

This gives you a specific behaviour to practise in your next session.

Keep a simple record of the cases you complete, the feedback you receive, and the improvements you plan to make. Over time, you may notice recurring patterns that deserve extra attention.

Step 8: Follow a Practical Case Interview Preparation Plan

The time required to prepare depends on your starting point, target employers, and interview date. If you are new to case interviews, allow enough time to learn the process and practise with feedback.

Here is a four-week plan you can adapt.

Week

Focus

Suggested activities

Week 1

Fundamentals

Learn the case interview process, review core frameworks, practise percentages and basic calculations

Week 2

Individual skills

Work on profitability, market entry, growth, and market sizing cases; practise structuring and mental math

Week 3

Full mock cases

Conduct timed cases with peers, record feedback, and repeat difficult sections

Week 4

Refinement

Practise unfamiliar cases, improve weak areas, research target employers, and prepare behavioural examples

Try to focus on the quality of practice rather than simply completing a large number of cases. Repeating a case after reviewing feedback can be particularly useful because it allows you to test whether your approach has improved.

You should also prepare for personal experience and behavioural questions. Some consulting recruitment processes assess both business problem-solving and examples of your past achievements, challenges, and teamwork.

Check the specific preparation guidance provided by each employer, since interview formats can differ.

Common Case Interview Mistakes to Avoid

Memorising frameworks without understanding them

A framework is useful only when it fits the problem. Adapt your structure to the client's objective rather than forcing every case into the same template.

Starting the analysis too quickly

If you do not clarify the objective, you may solve the wrong problem. Take time to understand what success means before proceeding.

Making unsupported assumptions

Assumptions are often necessary, especially in market sizing. State them clearly, explain why they are reasonable, and revise them when new information becomes available.

Ignoring the numbers

A recommendation may sound sensible but fail financially. Check the calculations and connect your conclusions to the available evidence.

Staying silent for too long

You do not need to explain every thought, but the interviewer should understand the important steps in your reasoning.

Giving recommendations before finishing the analysis

Avoid jumping to a solution because it sounds attractive. Investigate the most relevant drivers and use the evidence to prioritise your options.

Ending without a clear conclusion

Summarise the answer, supporting evidence, risks, and next steps. A well-reasoned recommendation is more useful than a list of possibilities with no prioritisation.

Frequently Asked Questions

1. How do I prepare for a case interview with no consulting experience?

Start by learning the case interview format and practising basic business concepts such as revenue, costs, profit margins, and market sizing. Work through sample cases, explain your reasoning aloud, and ask a peer to give you feedback. You do not need previous consulting experience to begin developing these skills.

2. Which case interview frameworks should I learn first?

Start with profitability, market entry, revenue growth, market sizing, and cost reduction. Understand the business logic behind each one and practise adapting it to different questions. You will not need every framework for every interview.

3. How many case interviews should I practise before the real interview?

There is no universal number. Your preparation should depend on your current ability and the requirements of your target employer. Focus on completing cases, reviewing feedback, and improving recurring weaknesses rather than chasing a particular count.

4. Are case interviews only for management consulting jobs?

No. Although case interviews are strongly associated with consulting, related problem-solving exercises can appear in strategy, business analysis, product, operations, and other roles. The format and expectations vary by employer.

5. What is the difference between a case interview and a regular job interview?

A regular interview often focuses on your background, skills, motivation, and previous experiences. A case interview centres on analysing a business problem, interpreting information, and recommending a solution. Some employers combine both formats.

6. Can I use AI to prepare for case interviews?

AI can help you generate practice questions, review basic business concepts, and simulate follow-up questions. However, use it as a supplement to solving cases yourself and practising live with other people. Independent reasoning and clear communication are skills you need to demonstrate during the actual interview.

7. How can mock interviews improve my case interview performance?

Mock interviews help you practise under realistic conditions, explain your reasoning aloud, and receive feedback on your structure, calculations, prioritisation, and communication. Applying that feedback in another session helps you identify whether your approach is improving.

Final Thoughts

Case interviews can feel challenging at first because they require you to solve an unfamiliar problem while communicating your thinking. But the process becomes more manageable when you break it into clear steps.

Understand the objective, build a relevant structure, analyse the data, test your assumptions, and deliver a recommendation supported by evidence.

Most importantly, do not stop at reading frameworks. Practise real cases, seek specific feedback, and revisit the areas where you struggle.

Learn the logic. Practise the process. Use feedback to improve.

Preparing for a case interview? Explore MatchMyInterview to discover peer mock interviews and build a more consistent interview practice routine.

Share this article

MatchMyInterview

Reading is step one. Proof is the goal.

Interview real peers, get structured feedback on your skills, and build a professional portfolio backed by evidence.