Morgan Stanley Sr. Java Dev 6 YOE Reject Q3 2025
- Experience
- 6 years
- Posted
- 12 Jan 2026
Summary
I interviewed for a Senior Java Developer position at Morgan Stanley and faced a round focusing on multithreading, Java internals, and object-oriented design, but I did not perform well.
How it went
R1:
- Thread - how to scale more than 100 threads efficiently in java. Write a program that reads a file and writes in a different file using multithreading/concurrent programming
- Hashmap internal working
- Create the classes for Battleship game.
Didn't do well.
Questions asked (3)
- 01
Multithreaded File Processing
Data Structures & Algorithms
How to scale more than 100 threads efficiently in Java. Write a program that reads a file and writes in a different file using multithreading/concurrent programming.
- 02
HashMap Internal Working
Data Structures & Algorithms
Explain the internal working of Java's HashMap.
- 03
Battleship Game Class Design
System Design
Create the classes for a Battleship game.