McKinsey Case Interview Prep (process, questions, tips)

McKinsey Case Interview Preparation

McKinsey interviews are among the hardest job interviews in the world. The questions are difficult, specific to McKinsey, and the interviewer can sometimes seem intimidating.

But the good news is that with the right preparation it can actually become relatively straightforward to succeed at a McKinsey interview. We have put together the ultimate guide to help you maximise your chances of success.

Here's an overview of what we'll cover:

  1. Interview process and timeline
  2. Case structure and example questions
  3. Behavioural interview questions (PEI)
  4. Preparation tips
  5. Specialist roles
Click here to practise 1-on-1 with McKinsey ex-interviewers

1. Interview process and timeline 

1.1 One in ten interview candidates get a job offer 

First, you need to understand the different stages of your interview process with McKinsey and your chances at each step. In most countries, McKinsey uses four filters to select candidates:

  • Resume and cover letter screening
  • McKinsey Problem Solving Game
  • First round of interviews
  • Second round of interviews

First, recruiters will look at your resume and assess if your experience matches the open position. This is the most competitive step in the process—we’ve found that 90% of candidates don’t make it past this stage.

You can use this free consulting resume guide and this free consulting cover letter guide to help tailor your application to the position you’re targeting. 

And if you’re looking for expert feedback, you can also get input from our team of ex-MBB recruiters, who will cover what achievements to focus on (or ignore), how to fine tune your bullet points, and more.

After that, you must complete a difficult interview process. In a recent interview, Dominic Barton, McKinsey’s ex-Global Managing Director, revealed that about 1% of the 200,000 candidates applying to the firm every year receive a job offer.

Assuming a 33% success rate at the four steps of the recruiting process described above, we estimate that McKinsey interviews about 21,000 candidates every year and that they extend a job offer to about 2,200 of them. If you have been invited to a first round interview with McKinsey, you therefore have a 10% chance of getting an offer.

  • Filter 1 / Resume and cover letter: 200,000 candidates
  • Filter 2 / McKinsey digital assessment: ~65,000 candidates
  • Filter 3 / First round of interviews: ~21,000 candidates
  • Filter 4 / Second round of interviews: ~6,800 candidates
  • Job offers: 2,200 candidates

The good news is that the first and second round interviews are really manageable when you know how to prepare. Your interviews will usually last between 45 and 60 minutes and consist of two parts: 

  • Case Interview – for 75% of the interview time
  • Personal Experience Interview (PEI) – for 25% of the interview time

We will cover both types of interview questions in detail below, but let's first briefly discuss the interview timeline you can expect at McKinsey.

1.2 McKinsey interview timeline

When preparing for your McKinsey case interview, it can be difficult to know when to expect each stage of the interview process. To help illustrate a typical timeline, we've created the below overview of McKinsey's recruitment schedule.  As a rule of thumb you can expect the whole process to take 5 to 8 weeks.

Please note: this is meant to give you a general overview, and may not reflect your specific interview timeline. Actual interview timelines depend on a number of factors (e.g. Experience hire vs. University hire). The below is based on the expected recruitment timelines at the University of Chicago (an MBB target school). You can find the original document from the University of Chicago here

McKinsey interview timeline

Now that you have a clear picture of what to expect in terms of recruiting process and timeline, let's turn our attention to the skills that McKinsey will be testing you on during case interviews.

1.3 Skills tested by McKinsey case interviews

McKinsey uses case interviews to test three types of skills that are used by consultants in their daily work:

  • Problem structuring and maths skills
  • Creativity and business sense skills
  • Communication skills

1.3.1 Problem structuring and maths skills

First, McKinsey already started testing your maths and logic skills with its Problem Solving Guide. This skill will continue being tested during case interviews and you will be expected to perform mental maths both quickly and accurately.

In addition, your interviewer will ask you to solve the problem in a structured way. In simple terms, that means you will be expected to solve questions with a clear step-by-step approach, that is easy for your interviewer to understand.

1.3.2 Creativity and business sense skills

Second, McKinsey case interviews are designed to evaluate your business sense and creativity. That means your interviewer will assess your ability to come up with a range of ideas that make business sense to solve the client issue at hand. For instance, you could be asked to find innovative ideas for a restaurant to grow sales, or to decrease costs.

An important nuance is that interviewers will not assess your business knowledge per se. In other words, you are not expected to have any knowledge of the industry your case will be about.

For instance, you could get a case about re-insurance and not know anything about the re-insurance industry. This is perfectly normal. In these situations, your interviewer will expect you to ask questions about the industry and will help you understand its specificities.

The only expectation is that you know basic business concepts such as revenues, fixed and variable costs, etc. We have summarised the finance concepts you need to know for consulting interviews here.

1.3.3 Communication skills

Finally, your interviewer will also test your soft skills. This includes how you communicate your ideas and interact with others. As a consultant working with clients, good soft skills will be critical to your success.

So you'll want to show your interviewers that you can communicate well. You should try to communicate your ideas in a clearly structured way, and to speak confidently and professionally. This will have a big impact on the impression you make.

Take a look at the following excerpt from one of our McKinsey live case interview videos to find out what a good, consistent approach to answering case interview questions sounds like.

 

As you prepare for your interview, if you'd like to learn more about the type of work and the career path at McKinsey, check out our in-depth blog post about McKinsey Careers.

2. Case structure and examples 

2.1 McKinsey case study structure 

During your McKinsey interviews, you will be presented with a case study about a company facing an issue. For instance, your case could focus on an industrial facility facing a profit challenge, or a company that needs help to make a strategic decision on a new product. Cases are usually a simplified version of real projects your interviewer worked on in the past.

Your interviewer will tell you about the situation the company is facing and will ask you questions about the situation. She may also provide you with documents such as graphs and tables with figures about the company. You will be allowed to use scrap paper to structure your thoughts and perform calculations. However, you will not be allowed to use a calculator.

Most McKinsey case interviews use the following structure:

  • Situation
  • Framework question
  • Quantitative question
  • Creativity question
  • Recommendation

First, your interviewer will introduce you to the company’s situation and business problem. Then, the interviewer will ask you to identify the areas you would look at to solve the problem - this is the framework question. You will then be asked to solve one or more quantitative questions, and afterward you will be expected to outline some initial conclusions. 

In addition, at some point during your interview, you will be asked a creativity question. These are usually open-ended questions such as “what other areas should the company explore to increase its online sales?”.

Finally, at the end of the case, your interviewer will ask you to make an overall recommendation for the company based on the analysis you have just carried out.

Although the format and order of questions may vary from one case to the next, you will almost invariably come across these types of questions during your McKinsey interviews and should therefore prepare for them. To find out more about the format of case interviews, check out our Free McKinsey Case Prep.

An additional exercise we would recommend doing is to take a look at the different case interviews available on McKinsey's website. As you go through each case, you should try to map each question to the 5 types of questions we have listed above.

2.2 Differences between McKinsey and other cases

All consulting firms use case interviews during their recruiting process. But McKinsey interviews are different in two regards.

First, McKinsey interviewers tend to control the pace of the interview much more than other interviewers. They will have a list of questions about the case they want to go through with you, and will take you from one question to the next. If they feel you spend too much time on one question, they might interrupt you and ask the next question.

Some people call this “interviewer-led” case interviews. At other firms such as Bain or BCG, interviewers give you more control over the pace of the interview. Some people call this “interviewee-led”, or "candidate-led" case interviews. The skills tested in both types of cases are the same, but you should expect slightly different behaviours from your interviewers.

Second, there is a lot of competition to get into McKinsey, and your interviewer will probably challenge the quality and logic of your answers more than at other firms. That being said, interviewers are instructed to always be well intentioned and will not try to “trip you up” or misguide you.

2.3 Differences between 1st and 2nd round interviews

Another important thing to understand is the number of case interviews you will have and how they will differ. Typically, you will have two rounds of interviews. The number of interviews by round may vary but it is usually between 2 and 4. In total, you will therefore have between 4 and 8 interviews before getting a McKinsey job offer.

First and second round interviews are similar in format and difficulty. However, your first round interviewers will usually be more junior than your second round interviewers.

Associates (2+ years of experience) or Engagement Managers (4+ years of experience) usually lead first round interviews, while the second round is led by Partners (10+ years of experience). If you'd like to learn more about the different levels in the consulting hierarchy, check out our post on the consulting career path.

In theory, McKinsey takes into account your performance at both first and second round interviews when making final offer decisions. However, in practice, your performance during the second round carries more weight.

This is simply because Partners will have a stronger voice when the recruiting group discusses your application. It is therefore particularly important that you do well at your second round interviews.

2.4 McKinsey phone case interviews

One aspect of the process that's quite specific to McKinsey is that 1st round interviews are sometimes conducted over the phone, or a video-conferencing software.

There are a few additional things you need to consider, when preparing for a phone case interview. Specifically, you should:

  1. Expect phone interviews earlier in the interview process
  2. Do everything you can to avoid a bad connection
  3. Pay special attention to your communication

We go into greater depth on the 3 points above, in our article about phone case interviews. Now let's go through a few interview question examples you can use in your preparation.

2.5 McKinsey interview questions examples

One of the best things you can do to prepare for your McKinsey case interviews, is to practice with realistic case questions. McKinsey has made several example cases available, which are modeled after real-world consulting scenarios.

Important note: feel free to open the below practice cases for reference, but open them in a new tab. You'll want to keep this page open, because the sections below will help you be more strategic with your preparation, including your practice with sample cases.

You can find the available cases from McKinsey below:

In addition, we've put together the ultimate list of free practice cases, with materials from the world's leading consulting firms. The article includes practice case books from university consulting clubs, like Harvard, MIT, London Business School, and more.

Next, we'll turn our attention to behavioural interview questions.

3. Behavioural interview questions (PEI) 

The PEI part of your interview will last about ten minutes. It is fairly different from a typical “CV interview” mainly because your interviewer will only assess you on a single topic. Interviewers at other firms tend to cover a large range of topics during a “CV interview” but that is not the case at McKinsey.

The good news is that the topics on which you will be assessed are very predictable. They are made relatively clear on McKinsey’s career website: personal impact, leadership abilities, entrepreneurial drive and problem solving skills.

For instance you could be asked: “Tell me about a time when you led a group of people through a difficult situation” or “Tell me about a time when you had to solve an extremely difficult problem”. 

Our recommended approach to prepare for these questions is to craft a story for each of the four skills McKinsey will test you on. You can then use and adapt these stories depending on the exact question your interviewer will ask. There are different structures you could use to tell your story but we recommend keeping it relatively simple:

  • Context: start by giving the necessary context on the example you are using
  • Problem: outline the problem you and your team were facing
  • Solution: explain the solution you came up with to solve the problem outlined
  • Impact: if possible, quantify the impact you had in solving the problem
  • Lessons: finish by any lessons you might have learned in the process

There are two common mistakes candidates make when answering McKinsey PEI questions. First, a lot of candidates spend too much time on setting the context when telling their story. Second, some candidates forget that the question is about them.

When responding to PEI questions, focus on what you did, and what your impact was on the situation. This is an important step in presenting your qualifications well. When you craft your four stories you should keep these common pitfalls in mind and try to avoid them.

For more details and example answers, you should read the following blog post on how to impress your interviewer when answering Personal Experience Interview questions.

4. Preparation tips

In this section, we're going to cover the most important things you can do in order to prepare for your McKinsey case interviews. Let's begin with maths preparation.

4.1. Become really confident at maths

You don't have to have a perfect GPA or GMAT score to succeed at case interview maths. However, during your McKinsey interviews, you will be expected to quickly perform accurate mental maths. 

In order to do this, it’s essential to know the formulas for common metrics, like return on investment or breakeven point. And it’s also helpful to know a few maths shortcuts to help you solve problems more quickly. To learn more about these topics, check out our free guide to case interview maths

In our experience, the most successful applicants start their interview preparation by practising maths skills, so make sure you prioritise this step.  

4.2 Develop a consistent method to crack cases

One of the biggest challenges of interviewing with McKinsey is solving cases that you’ve never seen before. Each case can be difficult, and you’ll have to perform well across multiple case interviews in order to get an offer.

As a result, it’s critical for you to have a consistent approach for solving cases. McKinsey uses interviewer-led case interviews, which can be broken down into the following types of questions:

  • Situation
  • Framework development
  • Quant question – Data provided
  • Creativity question
  • Recommendation

If you can crack each type of question (within a case), then you can crack the overall case.

4.3 Practice cases out loud

How you solve each case is important, but your interviewers will also be evaluating how you COMMUNICATE your answers. It's important to speak in a structured way that makes it easy to clearly understand your points.

The best way to hone your communication skills is to practice interviewing out loud, and you can do that in three main ways:

  1. Interview yourself (out loud)
  2. Practice interviewing with peers
  3. Practice interviewing with ex-interviewers

To help you with this process, here is a broad list of consulting interview questions you can practice with. Practicing by yourself is a great way to get started, and can help you get more comfortable with the flow of a case interview. However, this type of practice won’t prepare you for realistic interview conditions. 

After getting some practice on your own, you should find someone who can do a mock interview with you, such as a friend or family member.

We’d also recommend that you do mock interviews with ex-interviewers from McKinsey. This is the best way to replicate the conditions of a real interview, and to get feedback from someone who understands the process extremely well. You may not have the connections to do this on your own, but we’ve made the connections for you. Book your McKinsey mock interview now.

 

 

 

5. Differences for specialist roles

The advice we've given in this article is aimed at candidates for general consulting at McKinsey, but much of it is also relevant for candidates applying for other roles (e.g. McKinsey Digital Labs, Implementation Consultant, Data Scientist, etc.) although as you'd expect, there are some differences.

Below, we've summarised our general guidance which will help you understand the differences at a high-level view. If you are currently in the interview process, your HR contact should be able to provide the details for your specific interview track.

5.1 McKinsey Digital Labs

Broadly speaking, there are two types of roles at McKinsey Digital Labs: consulting roles and specialist roles (e.g.: software developer).

  • Consulting roles: if you're applying for an Analyst or Associate role, the interview process will follow the normal consultant interview track. You should therefore prepare for McKinsey-style case interviews, as well as McKinsey PEI questions.
  • Specialist roles: specialists have function-specific interviews. For instance, software engineers / data scientists typically have a mix of technical questions (coding), and personal experience interview questions. Some of the data scientists we've worked with were also asked to solve a case in later rounds of interviews.

One of our coaches is a former consultant from McKinsey Digital Labs. We have interviewed him in the following blog post, which you can read if you want to learn more about the interview process at McKinsey Digital Labs.

5.2 Implementation Consultant

Implementation Consultant is a consulting role. As a result, McKinsey interviewers will test the same skills as for other consultants, including problem solving, leadership and communication skills.

In addition, it's likely that McKinsey interviewers will also test specific implementation skills, such as the lean and six-sigma methods. They may cover it with a PEI question, by asking you to provide an example of how you led the implementation of a six-sigma project. Or, they may cover it during a case interview, by asking you to solve an implementation-related case.

5.3 Research Analyst and Data Scientist

In our experience, the interview process for Research Analyst is quite similar to the one for Consultant. Candidates for Research Analyst roles regularly prepare with our coaches.

For a Data Scientist role, the interview process is probably quite different, including coding interviews with statistics and computer science questions.

For any of these specialised roles at McKinsey, we would also encourage you to double check with your HR contact to understand the exact format.

The IGotAnOffer team

Photo: Ed Gregory / Stokpic