Morgan Stanley Junior Java Developer interview questions
based on 13 ratings - Updated Jul 2, 2025
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
44%
Applied online
Applied online
22%
Recruiter
Recruiter
22%
Staffing Agency
Staffing Agency
11%
Employee Referral
Employee Referral
Interview search
13 interviews
Viewing 1 - 5 of 13 Interviews
Morgan Stanley interviews FAQs
Junior Java Developer applicants have rated the interview process at Morgan Stanley with 3.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 62% positive. This is according to Glassdoor user ratings.
Candidates applying for Junior Java Developer roles take an average of 21 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Morgan Stanley overall takes an average of 27 days.
Common stages of the interview process at Morgan Stanley as a Junior Java Developer according to 3 Glassdoor interviews include:
Skills test: 50%
One on one interview: 25%
Personality test: 25%
Here are the most commonly searched roles for interview reports -
The interview was medium level. Though I did a lot of preparing on Java, multithreading, and coding, I was not fully prepared for DB (Hibernate) and resilience related questions. It was a nervous interview.
Interview questions [1]
Question 1
what is lock, reentrantlock, synchronized, how to make threads run in sequence, wildcards, eg. of wildcards, bus ticketing design system, what is diff between treemap, hashmap, concurrenthashmap, how to handle service which has used up full memory, lifecycle of bean, transactional annotation and its attributes, what is microservice, how 2 or more service behaves in case of failure of any one of the service, how to handle it, long to short url design
I applied through a staffing agency. I interviewed at Morgan Stanley
Interview
3 technical rounds. first round, shared screen, got asked about a hashmap question. a simple and a more advanced sql question. 30 minutes long, no conversation, quickly started the questions and ended right on time with no introduction.
Interview questions [1]
Question 1
write a code to show most recent used products with date and time
The interview process was structured and professional. It began with an initial screening where my background, experience, and technical skills were discussed. This was followed by a technical interview that focused on Java, Spring Boot, REST APIs, and system design, along with some scenario-based problem-solving questions. The final round was a behavioral interview where situational and competency-based questions were asked to assess my communication, teamwork, and problem-solving skills. Overall, the process was smooth, the interviewers were clear and respectful, and it gave me a good insight into the company culture and role expectations.