MSCI logo

MSCI Business Analyst Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 12 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
83.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MSCI.

Showing 3 of 12
MSCI logo
MSCI

Technology Analyst

Engineering · a year ago

Intern Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Background check
Interview formats
Coding Coding Behavioral

MSCI came to our campus (NIT Jamshedpur) looking for students for a 6-month internship. This was for 4th-year students. There were 4 rounds in total: an online test, two technical interviews, and one HR round. All interviews were offline.

Confirmed questions2 questions
  • Given an array, can you print all possible index combinations that sum up to a given number?
  • How would you sort an array using bubble sort with two and one for loops?
MSCI logo
MSCI

Technology Analyst

Analytics · a year ago

Entry Easy Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Phone screen
Interview formats
Technical Coding Behavioral

It was a 3-stage process, with 2 technical rounds and 1 managerial round. The technical interviews were 30 mins each and covered resume projects, skills, and common DSA questions. The final 10-minute managerial interview focused on my views about the company and my past experiences with projects and teamwork. The interviewers were really nice and kept things chill so I could think straight.

Confirmed questions6 questions
  • Can you implement the addition of two binary numbers?
  • How would you detect a cycle in a linked list?
  • What is the difference between heap and stack memory?
MSCI logo
MSCI

Technology Analyst

Engineering · more than a year ago

Entry Easy Negative experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Background check Offer
Interview formats
Coding Technical Technical Behavioral

It was an on-campus recruitment drive. The process kicked off with a coding test, and from that, 27 individuals made it through. Following that, there were supposed to be two technical rounds and one HR round. The worst part was how they handled our time. The interviewers seemed uncoordinated, and the schedule was a mess. By the end of the day, they abruptly decided to cut short the interviews for half the candidates due to time constraints, only assessing the remaining ones. Even though we were shortlisted and did well in the technical rounds, we weren't given a chance or a proper reason.

Confirmed questions4 questions
  • Tell me about OS multithreading concepts.
  • How would you implement Pascal's triangle?
  • Write code for a password validation system.

MSCI Business Analyst Interview Questions

Quoted word for word from MSCI interview reports.

Given an array, can you print all possible index combinations that sum up to a given number?

Read reports

Implement Stack in an array and preorder traversal of binary tree

Read reports

Solve the Coin Distribution problem using dynamic programming.

Read report

Could you write a program to check if two strings are anagrams?

Read report

Formats, difficulty and experience

Across all 12 MSCI interview reports.

Interview formats

Technical 36.7%
Coding 30%
Behavioral 26.7%
Case 3.3%
System Design 3.3%

Interview difficulty

Easy 33.3%
Average 66.7%
Difficult 0%

Candidate experience

Positive 83.3%
Negative 16.7%