Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      MSCI

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: MSCI reviews | MSCI jobs | MSCI salaries | MSCI benefits
      MSCI interviewsMSCI Senior Software Engineer interviewsMSCI interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      11 Jul 2013
      Anonymous interview candidate
      Berkeley, CA
      No offer
      Average interview

      Application

      I applied through a recruiter. The process took 6 weeks. I interviewed at MSCI (Berkeley, CA) in May 2013

      Interview

      I was contacted by a Recruiter for a Senior Engineering Position at MSCI. The phone interview went well, i was questioned on threading, difference between using synchronized keyword an d Reentrant locks in java. Once the phone interview was done, i was called for an on-site interview at MSCI Berkeley office (this office was an acquisition from BARRA systems). Five engineers interview me, apart from asking questions about my previous projects they asked mostly Java related questions. 1) What search algorithm runs in log (n) time. Ans) Binary Search. 2) What is a race condition and how would you avoid it. 3) Is one painter paints a room in one hour and the other painter in 30 mins. How long woud it take for both the painters to paint the room. 4) What is ThreadLocal ? 5) What Final and abstract class in java ? And some basic java programming questions. I did well on the interview except one where i knew the answer but i completely blanked out. So, my suggestion will be to keep your confidence level high. A few interviewees were not very responsive and it seemed they are just robots asking you questions. I didn't hear anything for about three weeks. I contacted the recruiter to check the status, again after a week she told me that they are looking for someone with more years of experience. I than got an email again after a week that they want to re-consider me and would like to talk on the phone one more time with Head of Application Development. The phone interview again went fine, and they told me that my resume is impressive and that that are looking for someone energetic. I was asked again about my previous job experience, and a question related to Garbage Collector wen doing performance testing in my previous job. A week from that i got an email from recruiter that they again are looking for someone with more experience. Not really a good experience overall, communications is slow. It take them forever to decide, and they go back and forth on their decisions.

      Interview questions [1]

      Question 1

      what does log (n) running time translates into.
      1 Answer
      3

      Other Senior Software Engineer interview reviews for MSCI

      Senior Software Engineer Interview

      15 Feb 2025
      Anonymous interview candidate
      Pune
      No offer
      Negative experience
      Average interview

      Application

      The process took 1 week. I interviewed at MSCI (Pune) in Feb 2025

      Interview

      Online assessment round followed by technical rounds. I got the feeling interviewer didnt like me for some reason, I was asked to write code for minimum cost and certain choices for selection, I suggested a recursion algo, interviewer wanted me to do it the iterative way, managed to get 2/3 test cases clear, didnt give me any hints or any feedback, proceeded to ask me questions on tech stack that were not on my resume, Kubernetes, snowflake, nginx. Question was how do you mb/gbs worth of data with user, I suggested sharing pre-signed url(AWS in my resume), he had no idea what S3/pre-signed url was he wanted snowflake integrated solution. Also the HRs didnt bother to give feedback on my interview. I had given interview a year before, where they would dig into basics and fundamentals of code and lang and ask questions that are general, not specific their own personal tech stack. But this time there was a huge difference, interviewer asked questions based on the stack they were using not what's mentioned on candidates resume.

      Interview questions [2]

      Question 1

      You are given a cost array [100,1,20,30,4,10,30,50,3,6] how would you reach the end of the array with minimum cost given that you have the option to take that ith elem or skip ith, i+1, i+2 elements.
      Answer question

      Question 2

      How would you share mbs/gbs worth of data across network to customer.
      Answer question
      1
      avatar
      MSCI response
      1y
      Thank you for sharing your experience with us on Glassdoor. The aim of our interviewers is to assess each candidate’s fit for the role they applied to, including technical skills and problem-solving approaches relevant to the position. We recognize that every candidate deserves feedback on their performance, and our recruiters strive to keep all candidates informed about their progress. We’re sorry if this was not your experience, and we appreciate your feedback—it helps us continuously improve our interview process.

      Senior Software Engineer Interview

      28 Feb 2025
      Anonymous interview candidate
      Pune
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. I interviewed at MSCI (Pune) in Feb 2025

      Interview

      The interviewer kept asking about technologies not listed on my resume. When I provided solutions based on my expertise, they were not accepted. For instance, when asked how to share GBs of data with a customer, I suggested using an S3 presigned URL, but the interviewer either didn’t accept it or wasn’t familiar with S3. Instead, they expected a solution using Snowflake, which wasn’t part of my tech stack. After a few more such questions, I mentally checked out. They also asked if I knew how to set up a reverse proxy—when I said no, they proceeded to ask about the use of Nginx, another technology not on my resume. The interview standard has changed. Previously, interviews started with core concepts before moving to tech stack-specific questions. Now, you're expected to answer on stacks you haven't worked with.

      Interview questions [3]

      Question 1

      Given a cost array where ith elem represents cost of travelling through that node, you have to reach the end of the array. You have choice whether to take or skip ith, i+1, i+2 elem.
      Answer question

      Question 2

      What is Host port mapping in kubernetes?
      Answer question

      Question 3

      How do you share GBs worth of data with customer.
      Answer question
      avatar
      MSCI response
      1y
      Thank you for taking the time to share your interview experience with us. At MSCI, our goal is to ensure that candidates are the right fit for the role and have the necessary skills to succeed in the position, while providing a professional and constructive experience. While we understand that being asked about technologies outside your listed expertise may have been frustrating, our hiring managers aim to assess whether interviewees possess the skills necessary in the role they are applying for.

      Senior Software Developer Interview

      26 Dec 2023
      Anonymous interview candidate
      Budapest
      No offer
      Neutral experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at MSCI (Budapest)

      Interview

      Multiple rounds, HR reached out on LinkedIn, 1. HR phone round, 2.-3 two rounds of technical interview, 4. Team Lead and in my case another Team Lead. The project that would have been interesting, was not available by the end of the process and the other one did not seem interesting to me.

      Interview questions [1]

      Question 1

      Previous experiencies, projects, data structures.
      Answer question