
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
Candidate interview experiences
First-hand accounts from people who interviewed at MSCI.
Technology Analyst
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.
- 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?
Technology Analyst
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.
- 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?
Technology Analyst
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.
- 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.
“How do you merge k sorted lists?”
Read reports →“What is the top view of a given tree?”
Read 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 →“What is the difference between heap and stack memory?”
Read report →“Solve the Coin Distribution problem using dynamic programming.”
Read report →“How would you detect a cycle in a linked list?”
Read report →“Write code for a password validation system.”
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.