
MSCI General Intern Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 45 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at MSCI.
Intern
So I interviewed for the Technology and Data Intern role at MSCI, and it was pretty cool. It started with an online test, then three rounds total: two tech interviews and one HR one. The tech ones covered data structures, algorithms, web dev, and DevOps, checking how I'd use them in the real world. The HR interview was about my tech and data interests, and stuff like teamwork and solving problems. The interviewers were really nice and made it easy to talk. They gave good feedback too. Happy to say I got the offer! It was a great experience, super smooth process.
- The process included three interview rounds: two technical and one HR. The technical rounds involved critical areas like data structures, algorithms, web development, and DevOps, aiming to assess practical application and comprehension.
- The HR round allowed for discussion of my interest in technology and data, and also emphasized skills such as teamwork and problem-solving.
Intern
The interview process was pathetic, to say the least. No feedback, no response on follow ups. Just because we are at the start of our career and eagerly look forward to land our dream job, doesn't mean that MSCI can treat us in such a disappointing manner !! Your representatives have a superiority complex and are highly arrogant.
- Questions about basic programming
- Questions about Oops concepts
- Questions about Multithreading
Intern
So I had this interview, it was like three parts. First two were technical, and then the last one was HR. The tech parts were pretty tough, like, medium to hard DSA questions. They really wanted to see how I’d solve problems, coding stuff, and if I really got algorithms, how long things would take to run, and how to move data around. They also asked about computer science basics like OOP, databases, and OS. For OOP, they asked about inheritance, polymorphism, encapsulation, and design patterns, and how to actually use them. For databases, it was all about normalization, SQL, transactions, and indexing – like, how to build and speed up databases. For OS, they covered processes, threads, memory, and how things sync up, especially with lots of threads. After getting through the tech stuff, the HR person talked to me. That was more about me as a person, like fitting in, talking to people, and if I was on the same page with the company. They wanted to know why I wanted the job, if I’m good in a team, and how I deal with tough situations or pressure.
- Could you define encapsulation within the context of object-oriented programming?
- Could you describe encapsulation in object oriented programming language
MSCI General Intern Interview Questions
Quoted word for word from MSCI interview reports.
“What is the difference between an Interface and an Abstract class?”
Read reports →“Can you write C code for bubble sort?”
Read reports →“What impact would codependent variables have on linear regression?”
Read reports →“How would you implement matrix multiplication with Strassen optimization?”
Read reports →“Could you define encapsulation within the context of object-oriented programming?”
Read report →“What is ORM in Django, and could you explain it?”
Read report →“Can you describe what VaR is, including its pros and cons?”
Read report →“Could you explain what happens to linear regression with codependent variables?”
Read report →“Did you encounter an INSTR MCQ question in the SQL section?”
Read report →Formats, difficulty and experience
Across all 45 MSCI interview reports.