Open In App

MSCI Interview Experience (On-Campus)

Last Updated : 25 Sep, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

MSCI came to my campus (MIT, Manipal) for a 6-month internship offer for 4th-year students. There were in total 4 rounds consisting of an Online Test, 2 Technical Interview Rounds, and 1 HR round. A total of around 40 students were selected for interviews. The interviews were offline, optimized it was and they had called us with our laptops.

TECHNICAL ROUND 1

My interview lasted for 50-55 mins.

  • He started with my resume and went straight to the projects section. He picked up the first project and asked if I could show him the project. I opened my laptop and ran it, any alternatives were present, and he started checking if everything was working. After he was done testing, he asked me to show the code and started asking about the different libraries and frameworks I had used, if there were any alternatives present, and why I chose to work with it. He also picked up classes and functions and asked me to explain what it was optimized, optimized for doing. The whole section went on for 20 mins.
  • Next, I was asked 3 DSA questions, reverse a sentence, sort 0,1,2 in the most optimized manner, and implement a queue using a linked list.
  • The next section was DBMS, he asked me to write 1 SQL query (basically a joins question). He then modified the problem and asked me to solve the new one, where I was stuck for a few minutes.
  • Next, came OOPS, and he asked me about Polymorphism followed by some inheritance-based questions (he made parent-child classes wrote functions and minutes, and asked me for expected outputs).
  • Asked some more questions on memory management.

TECHNICAL ROUND 2

I was called within 3-4 minutes for my next round. This interview was with a very senior engineer and made me quite comfortable. He was also quite impressed with my resume and asked me how I managed to learn all this stuff and work on my projects while being an ECE student.

  • About past internship experience.
  • Questions started with OOPS, he asked me about inheritance, constructors, destructors, friend functions, deep and shallow copy, virtual function, virtual table, virtual destructors etc. In this, I had to write a lot of functions to explain everything and actually I didn’t know about virtual destructors so he was kind enough to point me in the right direction. When I finally answered, he seemed really happy.
  • Then he asked some basic questions about NumPy and Pandas (which I had mentioned in my resume).
  • Puzzles
  • That was it for my round 2, which lasted for like 25 minutes.

HR ROUND

This round was barely 10 minutes for me. She asked me whether I was tired after those 2 rounds, why I wanted to go in this field, where I see myself in 5 years, do I have plans for future studies, and some things about my family background and my interests and strengths. I answered optimistically.

VERDICT : SELECTED

I hope reading this helps you, ALL THE BEST!!


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads