I applied online. The process took 2 weeks. I interviewed at McKinsey & Company (Gurgaon, Haryana) in Feb 2024
Interview
4 levels of interview.
Beginning with telephonic followed by 3 technical interviews.
Sql, scenario based question, data warehousing, join optimisation
Diff be stored procedure and normal query.
Then last is managerial interview
I applied through a staffing agency. The process took 5 days. I interviewed at McKinsey & Company (Princeton, NJ) in Feb 2026
Interview
Online interview with multiple people. The team is fairly friendly and overall good hiring process. Interview will get technical so make sure to study before hand for the interview. Good to understand the roles and requirements.
I interviewed at McKinsey & Company (London, England)
Interview
Attended a interview day where lots of people came together and they put us in a room and asked us lots of questions and saw how we interacted. It was a bit stressful but nice to meet everyone.
3 rounds. First round is HR phone call. 2 case studies each in the second and third rounds. Each case study involves quantitative and qualitative analysis and lasts an hour.
Interview questions [1]
Question 1
How would you approach this case and perform basic math calculations on the case?
Data Analyst applicants have rated the interview process at McKinsey & Company with 3.6 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 60% positive. To compare, the company-average is 64.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Analyst roles take an average of 48 days to get hired, when considering 5 user submitted interviews for this role. To compare, the hiring process at McKinsey & Company overall takes an average of 40 days.
Common stages of the interview process at McKinsey & Company as a Data Analyst according to 5 Glassdoor interviews include:
Phone interview: 50%
One on one interview: 25%
Skills test: 25%
Here are the most commonly searched roles for interview reports -