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.
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.
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.
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.
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.