Morgan Stanley logo

Morgan Stanley Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5,000 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
62.9% Positive experience

Which role are you interviewing for?

30 roles · 5,000 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Morgan Stanley.

Showing 4 of 5,000
Morgan Stanley logo
Morgan Stanley

Software Developer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Recruiter call
Interview formats
Technical Coding System Design Behavioral

The interview process consisted of 5 interviews. The first interview covered Java basics and advanced topics, Spring Boot basics, DSA, SQL queries, and high-level design. The second interview focused on microservice concepts from basic to advanced, debugging, and some frontend Angular questions. The third interview involved DSA, in-depth discussion of resume projects, and SQL. The fourth interview assessed project fit, included an ED interview, and posed hypothetical questions. Finally, the fifth interview was with HR and focused on basic HR questions.

Confirmed questions1 question
  • Can you design a URL shortener system at a high level?
Morgan Stanley logo
Morgan Stanley

Risk Analytics

Analytics · nearly a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

So, the whole process had 3 rounds. First, we had two technical interviews. The first one was about basic logic and solving problems, like palindrome checking and some analytical puzzles, kinda like easy DSA. The second tech interview was more about my projects, talking about LangGraph, agentic orchestration, and automated data science stuff. Lastly, there was an HR chat to see if I'm a good fit for the team and company culture.

Confirmed questions1 question
  • Could you explain why multicollinearity should be removed?
Morgan Stanley logo
Morgan Stanley

Intern

Engineering · nearly a year ago

Intern Difficult Positive experience No offer 2 rounds
Interview process
Take home Recruiter call
Interview formats
Technical Coding Coding Behavioral

So, there were 2 rounds for this internship. First, an online assignment that had debugging, aptitude, and DSA sections. Then, an HR interview round as part of the OA. The debugging part was pretty easy, solvable within the 20 min time limit. The aptitude section had 26 questions and was quite time-consuming, with a 40 min limit. Finally, the DSA section had 3 medium-level questions to be solved in 60 min.

Confirmed questions3 questions
  • Can you solve the debugging questions within 20 minutes?
  • How did you find the aptitude section with 26 questions and a 40-minute time limit?
  • How did you approach the 3 medium-level DSA questions within the 60-minute time limit?
Morgan Stanley logo
Morgan Stanley

Associate Director

Engineering · nearly a year ago

Director Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Coding System Design Behavioral

The first couple of rounds went fine, but before the third one, there were a lot of warning signs, which I chose to ignore. The panelist for the third round was a solution architect from Mumbai. My virtual interview was scheduled for 4 PM on a weekday. I finished my work and rushed home, only to get a call at 3:59 PM saying the panelist was busy with work. Two days later, I was asked to come to their office, and it turned out to be the same panelist who wanted to conduct the virtual round from the office! He started by saying it was a system design round, mentioning that I'd already answered coding questions in previous rounds. He asked me repetitive questions, as if expecting textbook answers. I explained everything using analogies and technical details. After the interview, HR told me the panelist needed to consult with the previous panelists, which seemed odd as if he wasn't aware of their feedback. I was rejected a few days later.

Confirmed questions8 questions
  • Can you explain the Two Sum problem?
  • What is a Priority Queue and how does it work?
  • Discuss Availability in system design.

Morgan Stanley Interview Questions

Quoted word for word from Morgan Stanley interview reports.

“Write an SQL query to delete all duplicate rows, ensuring only one entry remains for each set of duplicates.”

Read reports →

“Is it required for the trade date and SSI fields to be present in an MT 300 message?”

Read reports →

“What is the connection between the regression coefficient of Y on X and the regression coefficient of X on Y?”

Read reports →

“Given an array and a target sum, can you find the indices of two numbers that add up to the target in O(n) time?”

Read reports →

“At three fifteen, how many degrees separate the hour and minute hands on a clock?”

Read report →

“Using SQL, how would you identify rows with duplicate email addresses in a table?”

Read report →

“Regarding method overriding, what are the associated rules concerning access modifiers, return types, and exceptions?”

Read report →

“What are the implications and risks if a CLS account is insufficiently funded?”

Read report →

Formats, difficulty and experience

Across all 5,000 Morgan Stanley interview reports.

Interview formats

Behavioral 39.5%
Technical 36.3%
Coding 9.9%
Presentation 3.6%
Other 3.3%

Interview difficulty

Easy 13.6%
Average 63.8%
Difficult 22.6%

Candidate experience

Positive 62.9%
Neutral 26.2%
Negative 11%

Reports by job function

Finance 1,897
Engineering 1,090
Analytics 627
Other 525
Operations 319
Sales 318