I was contacted directly by Morgan Stanley for a face-to-face interview in November 2016. It was scheduled for the morning, and I arrived on time. There were not many people present, and everything was so systematic that I was really impressed.
I had 2+ years of experience.
First Round:
The interviewer didn't ask me anything about my work or projects. He stated that they were looking for individuals who were very strong in Java coding and then posed some questions. I was not able to answer any of them properly. He wasn't looking for the exact code but rather for the logic to solve the problems.
An Excel sheet has different rows and columns. For example, for column A, the row number is 0. For column Z, the row number is 25. After column Z, it again starts like AA, AB, AC... Write a program to get the column name based on a number. The method should take any number and return the corresponding column name.
Write a program to get an int value as an argument and return it as a string. For example, if you provide the number 3456 as an int, it should return the same number 3456 but as a String object. You cannot use Java API methods.
You have an array of ints with different numbers. You have to sort it in a way that all the even numbers come first and odd numbers last. You cannot use a temporary array or an extra array in your solution.
The following metrics were computed from 9 interview experiences for the Morgan Stanley Java Developer role in Bengaluru, Karnataka.
Morgan Stanley's interview process for their Java Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Morgan Stanley's Java Developer interview process in Bengaluru, Karnataka.