I interviewed through a staffing agency. I had three rounds with the team.
First round: It was a one-hour technical discussion. I was asked many questions about Java 8, such as lambdas and functional interfaces.
I passed the first round and was then scheduled for the second interview round, which they initially said would be the final one. This was again a technical round that started with a simple LeetCode question, followed by a database design and query question, and then some technical design questions.
After this round, they decided to add another round because they liked other candidates as well. This was again a coding discussion, and I was given a medium LeetCode question.
First round: Java 8 questions.
Second round: String anagram LeetCode question and database design.
Third round: Meeting II type similar question and some Java-based questions.
The following metrics were computed from 1 interview experience for the Morgan Stanley Associate Software Engineer role in New York, New York.
Morgan Stanley's interview process for their Associate Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Morgan Stanley's Associate Software Engineer interview process in New York, New York.