i
McKinsey &
Company
Work with us
Filter interviews by
I appeared for an interview before Feb 2021.
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.
Round duration - 60 Minutes
Round difficulty - Hard
Given a square matrix 'MATRIX' of non-negative integers, rotate the matrix by 90 degrees in an anti-clockwise direction using only constant extra space.
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
Round duration - 30 Minutes
Round difficulty - Medium
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
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.
Top trending discussions
I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.
I am interested in the company because of its reputation for innovation and commitment to employee development.
The company has a track record of introducing new and exciting products to the market.
I appreciate the company's focus on providing opportunities for professional growth and development.
I have heard positive feedback from current and former employees about the company culture and work environment.
My long term goal is to become an expert in my field and take on leadership roles to make a positive impact.
Continuously learn and develop new skills
Take on challenging projects to gain experience
Build a strong network of professionals in my industry
Seek out mentorship and leadership opportunities
Contribute to the growth and success of my organization
My short term goal is to learn new skills and gain experience in my field.
Acquire new skills through training and workshops
Take on challenging projects to gain experience
Network with professionals in the industry
Improve time management and organizational skills
I am interested in joining this company because of its reputation for innovation and commitment to employee growth.
The company has a strong track record of developing cutting-edge technology.
I am impressed by the company's dedication to investing in its employees through training and development programs.
I am excited about the opportunity to work with a team of talented professionals who share my passion for excellence...
My long term goal is to become a senior associate in the company. My short term goal is to improve my skills and knowledge in the field.
Long term goal: Senior associate position
Short term goal: Skill and knowledge improvement
Examples: Attend training sessions, take online courses, seek mentorship
I am a highly motivated individual with a passion for learning and problem-solving.
I have a degree in computer science and have completed several internships in the tech industry.
I am proficient in programming languages such as Java, Python, and C++.
I have experience working in both team and individual settings, and am comfortable with agile methodologies.
I am always looking for new challenges and opportunities to grow...
I am a highly motivated individual with a passion for learning and a strong work ethic.
I have a Bachelor's degree in Computer Science from XYZ University.
I have completed several internships in software development, including at ABC Company and DEF Inc.
I am proficient in programming languages such as Java, Python, and C++.
I am a quick learner and enjoy taking on new challenges.
In my free time, I enjoy hiking and playin...
As a cement dealer, important factors to consider include brand reputation, quality of product, pricing, delivery time, and customer service.
Brand reputation
Quality of product
Pricing
Delivery time
Customer service
Assuming an average household consumption, estimate the number of households in the area and multiply by the number of tomatoes per household.
Estimate the population of the residential area
Assume an average household size and consumption of tomatoes
Multiply the estimated number of households by the average consumption to get an estimate of the total number of tomatoes sold
Consider any seasonal variations in tomato cons...
Suggest inventory management solutions for a fruits and vegetables retailer.
Analyze sales data to determine popular items and adjust inventory levels accordingly
Implement a first-in, first-out (FIFO) system to ensure freshness of produce
Use technology such as barcode scanning and automated ordering to streamline inventory management
Consider partnering with local farmers to reduce transportation costs and ensure fresh p...
Consulting offers a dynamic and challenging work environment that allows me to apply my problem-solving skills and work with a variety of clients.
Consulting provides exposure to diverse industries and business models
It offers the opportunity to work with a variety of clients and teams
Consulting requires critical thinking and problem-solving skills
It offers a dynamic and challenging work environment
Consulting provides o...
I have completed X number of interviews so far today.
I have completed 5 interviews today.
I have been through 7 interviews today.
I have completed 3 interviews and have 2 more scheduled for later today.
Evaluate prospects for expansion of a saturated Dairy farming corp. based in Western Europe with several markets under consideration.
Analyze the potential demand for dairy products in the new markets
Assess the competition in the new markets
Evaluate the feasibility of production and distribution in the new markets
Consider the regulatory environment in the new markets
Develop a comprehensive marketing strategy for the new...
To sell motorcycles in Nigeria, focus on quality, branding, and local partnerships to compete with cheaper alternatives.
Highlight superior quality and durability of the motorcycles compared to Chinese competitors.
Develop a strong brand presence through targeted marketing campaigns emphasizing safety and reliability.
Establish partnerships with local dealers to enhance distribution and customer service.
Offer financing op...
Strategically selecting branch locations involves market analysis, customer demographics, and competition assessment.
Conduct market research to identify regions with high demand for banking services, such as urban areas with growing populations.
Analyze customer demographics to target specific segments, like young professionals in tech hubs or retirees in suburban areas.
Evaluate the competition by mapping existing banks...
The tractor manufacturing company's declining share is due to lack of product diversification and limited market reach.
The company needs to expand its product line to cater to different customer needs.
The company should explore new markets and increase its presence in existing ones.
The company can consider partnerships or collaborations to enhance its manufacturing capabilities.
The company should focus on improving its...
based on 1 review
Rating in categories
Business Presentation Specialist
524
salaries
| ₹2.2 L/yr - ₹8.2 L/yr |
Associate
259
salaries
| ₹20.5 L/yr - ₹77.5 L/yr |
Analyst
229
salaries
| ₹9 L/yr - ₹35 L/yr |
Consultant
218
salaries
| ₹16 L/yr - ₹59.6 L/yr |
Senior Analyst
203
salaries
| ₹14 L/yr - ₹38 L/yr |
BCG
Deloitte
Ernst & Young
PwC