McKinsey & Company Interview Questions

McKinsey & Company Reviews

  • New York, NY (US)
  • 10000+ employees
  • 1926
  • Private Company
  • Consulting
  • NA
  • Boston Consulting Group

McKinsey & Company interview Questions: The most important part of preparing for an interview is practice. Knowing what job interview questions you might be asked is essential – that way, you can craft your answers well in advance, and feel confident in your responses when the pressure is on.

Wouldn’t it be great if you knew exactly what interview questions are asked for the Test Engineer, QA for Manual & Automation Positions, We can’t read minds, unfortunately, but we’ll give you the next best thing: a list of previously asked McKinsey & Company interview questions and answers.

Post On:McKinsey & Company Interview Questions
Post Type:Interview Questions
Applicable For:Freshers & Experience
Get Updates:Software Testingo Telegram Group

We have tried to share some of the manual testing interview questions, selenium interview questions & testing interview questions also, but we are recommending spending some quality time to get comfortable with what might be asked when you go for the McKinsey & Company interview.

Still, we need you are love and support to make this platform more helpful to our fellow testers. So it would be great if you will share your recent interview questions and experience with us. You Can share those details by connecting us at

McKinsey & Company Interview Questions

Company Name: McKinsey & Company
Experience Level: 6 Years
Location: Bangalore
Mode:  F2F
Rounds:  1 round
Date: Sep – 2019

First Round:

  • The architecture of the app you’ve worked on- frontend- microservices- backend
  • Database migrated from one system to another system- what all testing types are required- how to do it?
  • What is data reconciliation?
  • What is unit testing? how did you do it in your project?
  • What is schema validation?
  • Different types of HTTP code errors in API testing.
  • Automation test strategy.
  • Different types of testing required to test an app
  • Java code to swap two two number variables without using a temp variable
  • Usability vs UI testing.
  • Listeners in selenium
  • How to automate BDD test scripts when dev in progress?
  • What is TDD?

2nd Round:

  • Fully on data structures, singly linked list, singly linked list vs arrays
  • Insertion, deletion of elements at begging and ending code logic
  • Basics of tree and graphs,
  • In-depth questions on oops logic
  • The concept on thread count if we want to reduce execution time
  • API testing with status codes explanation
  • Charles proxy tool
  • Basic SQL queries
  • Left traversal and right traversal of arrays elements in an array
  • Public static void main, explain each word
  • Merge 2 arrays and then sort
  • Why do we need to write .exe while giving the chrome driver path
  • When do you get NoSuchElement and StaleElementReference exceptions?
  • How do you check logs for an application?
  • What does -f mean in the tail -f command?

I love open-source technologies and am very passionate about software development. I like to share my knowledge with others, especially on technology that's why I have given all the examples as simple as possible to understand for beginners. All the code posted on my blog is developed, compiled, and tested in my development environment. If you find any mistakes or bugs, Please drop an email to, or You can join me on Linkedin.

Leave a Comment