Premium Employer

i

This company page is being actively managed by McKinsey & Company Team. If you also belong to the team, you can get access from here

McKinsey & Company Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 598 Reviews

Filter interviews by

McKinsey & Company Data Science Intern Interview Questions and Answers

Updated 7 Feb 2022

McKinsey & Company Data Science Intern Interview Experiences

1 interview found

I was interviewed before Feb 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

The test is divided into 3 sections:
1. R coding.
2. Python coding. This section includes NumPy and scikit questions.
3. Statistics. This section includes T-tests, Anova regression distributions, and chi-square.
Each section has roughly 12 questions. The number of questions and difficulty is not set in advance, the test is adaptive. The more correct answers you give, the more the questions get tougher. The qualification does not depend upon the number of questions solved, rather on the difficulty level you can achive.

  • Q1. Complete the Code

    Complete the function to find the value in a specified categorical column with the highest average of a specified numeric column.

    import pandas as pddef category_avg(df, cat_column, num_col...

  • Ans. 

    The function finds the value in a specified categorical column with the highest average of a specified numeric column.

    • Use the groupby() function in pandas to group the data by the categorical column

    • Calculate the average of the numeric column for each group

    • Find the group with the highest average and return the corresponding value from the categorical column

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Hard

  • Q1. Rotate matrix by 90 degrees

    You are given a square matrix of non-negative integers 'MATRIX'. Your task is to rotate that array by 90 degrees in an anti-clockwise direction using constant extra spac...

  • Ans. 

    The task is to rotate a square matrix by 90 degrees in an anti-clockwise direction using constant extra space.

    • Iterate through each layer of the matrix from outer to inner

    • For each layer, perform a four-way swap of elements

    • Continue this process until all layers have been rotated

  • Answered by AI
Round 3 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

  • Q1. Basic HR Questions

    How was your interview experience so far?
    Why do you want to join us?
    Are you a leader or a follower?

  • Ans. 

    Answering basic HR questions in a data science intern interview.

    • My interview experience so far has been positive and informative.

    • I want to join your company because of its reputation in the data science field and the opportunity to work on challenging projects.

    • I consider myself a leader as I have successfully led a team in a previous project.

    • I believe in taking initiative and guiding others towards achieving common goa...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Sharda University. Eligibility criteriaDegree in economics, mathematics, statistics, physics, or a related field. Final and Pre-Final Year eligible, Above 8 CGPAMcKinsey & Company interview preparation:Topics to prepare for the interview - Python, R, Statistics, Numpy, Pandas, Scikit-Learn, Regression, Clustering, Classification, Supervised & Unsupervised LearningTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Have in-depth knowledge of data-frame manipulation using Pandas
Tip 2 : Learn all NumPy array methods 
Tip 3 : Good working knowledge about Scikit Learn

Application resume tips for other job seekers

Tip 1 : Have 2-3 good projects on Machine Learning or Data Science preferably in Python.
Tip 2 : List only those skills which you are good at.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

Assignment was in word document , need to complete it and submit it post assessing it they will het back to us via mail

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is bias v variance tradeoff
  • Q2. When should bagging v boosting techniques be used
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is xgboost algorithm
  • Ans. 

    XGBoost is a powerful machine learning algorithm known for its speed and performance in handling large datasets.

    • XGBoost stands for eXtreme Gradient Boosting

    • It is an implementation of gradient boosted decision trees designed for speed and performance

    • XGBoost is widely used in machine learning competitions and real-world applications

    • It can handle missing data, regularization, parallel processing, and custom optimization o...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Ml based questions, linear regression, classifications, regularizations, clustering based questions
  • Q2. Coding test based on a data frame
Round 2 - Technical 

(2 Questions)

  • Q1. Techno managerial round
  • Q2. Lots of ML use case based questions
Round 3 - Technical 

(2 Questions)

  • Q1. Interview with Director
  • Q2. Questions based on projects done on cv
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Combination logic on python

Round 2 - Technical 

(1 Question)

  • Q1. Explain classification
  • Ans. 

    Classification is a machine learning technique used to categorize data into different classes or categories based on past observations.

    • Classification involves training a model on labeled data to predict the class of new, unseen data points.

    • Common algorithms for classification include logistic regression, decision trees, support vector machines, and k-nearest neighbors.

    • Examples of classification tasks include spam email...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Machine Learning, Metrics

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. 1. What is the role of beta value in Logistic regression? 2. What is bias variance trade off? 3. How did you decide on the list of variables that would be used in a model?
  • Ans. 

    Beta value in logistic regression measures the impact of independent variables on the log odds of the dependent variable.

    • Beta value indicates the strength and direction of the relationship between the independent variables and the log odds of the dependent variable.

    • A positive beta value suggests that as the independent variable increases, the log odds of the dependent variable also increase.

    • A negative beta value sugges...

  • Answered by AI
Round 2 - Case Study 

1. You are the data scientist of a digital store. You have to recommend top 10 products to a customer. What variables and techniques will you use to recommend the top 10 products?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be through with the projects and use cases that you have previously worked on.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. ML, DL, Data Science, Python
Round 2 - Technical 

(1 Question)

  • Q1. AI,ML, Data Science, Use cases
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Coding Test 

DSA was asked. And general coding language questions were asked. Previous experience based questions were asked.

Round 2 - Coding Test 

Machine Learning, Generative AI, Deep learning interview questions. 2 Coding problems based on Algorithms.

Round 3 - Technical 

(3 Questions)

  • Q1. One systems design question was there.
  • Q2. Situations based problems was there.
  • Q3. Questions on Past experiences.

Tell us how to improve this page.

Join McKinsey & Company We accelerate sustainable and inclusive growth.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Accenture Interview Questions
3.9
 • 8k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Deloitte Interview Questions
3.8
 • 2.8k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
PwC Interview Questions
3.4
 • 1.4k Interviews
Ernst & Young Interview Questions
3.5
 • 1.1k Interviews
KPMG India Interview Questions
3.5
 • 783 Interviews
ZS Interview Questions
3.4
 • 470 Interviews
BCG Interview Questions
3.8
 • 193 Interviews
View all

McKinsey & Company Data Science Intern Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

3.0

Work-Life balance

3.0

Salary & Benefits

5.0

Job Security

4.0

Company culture

5.0

Promotions/Appraisal

4.0

Work Satisfaction

Explore 1 Review and Rating
Business Presentation Specialist
546 salaries
unlock blur

₹2.2 L/yr - ₹10 L/yr

Analyst
219 salaries
unlock blur

₹8.5 L/yr - ₹28 L/yr

Associate
189 salaries
unlock blur

₹21.2 L/yr - ₹70.2 L/yr

Senior Business Presentation Specialist
187 salaries
unlock blur

₹5.3 L/yr - ₹12 L/yr

Consultant
186 salaries
unlock blur

₹15 L/yr - ₹60 L/yr

Explore more salaries
Compare McKinsey & Company with

BCG

3.8
Compare

Bain & Company

3.8
Compare

Deloitte

3.8
Compare

PwC

3.4
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview