I applied online. I interviewed at McKinsey & Company (New York, NY) in Mar 2026
Interview
There were 4 interviews (2 rounds) total. The first two interviews went well; the interviewers were friendly, very listening, and seemed interesting to the interviewee. The last two rounds were at New York; one of them online, and the other one in-person. The last two interviews were terrible. They changed the schedule in the morning which made me confused so I had to confirm. When I arrived at the right time, they told me that the meeting has been put off for 30 minutes at the last minute, so the interview took only 30 minutes instead of an hour which made me feel like I was not heard. He was really aloof. The second interviewer was not on time either; he was 15 minutes late and the interview felt like an interrogation instead of a discussion. I was informed that the last two interviews would be case studies and the coaching session, demo session were all focused on business field which I have no domain knowledge in. But it turned out to be a total technical interview. I hope in the future, the person who's in charge of the hiring process could inform the interviewee with more concise information. She also told me that their time is precious and valuable; however, it felt like my time was not respected at all which sounded very hypocritical. She also told me that the interviewee has to be "agile" and be prepared and has to improvise which I didn't understand.
Interview questions [1]
Question 1
The first two interviews was coding assessment and was easy-medium level. In the last two questions, even though in the coding session/demo session says that the domain knowledge can be random, please be prepared in your own field as well; not only on business domain. Just because it's a consulting firm, the interview might not go the way the HR manager told you.
I interviewed at McKinsey & Company (New York, NY)
Interview
First I gave an online problem-solving assessment. Then I had 2 online interviews (back-to-back same day). And then finally I had an on-site interview day consisting of 3 interviews (back-to-back same day)
Interview questions [1]
Question 1
Case question and behavioral questions (mainly based on their 4 predecided questions that they publish on their interview prep resources), pretty standard
HacckerRank coding session, had multiple questions, 1 DSA, 1 SQL, 1 JS, 1 API. You get around 2 hours. Its more so on the average to difficult side depending on your experience level
Interview questions [1]
Question 1
DSA Medium Question to get Optimal Amount from an array