Morgan Stanley Sr. Java Dev 6 YOE Reject Q3 2025
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.
Full Experience
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.
Interview Questions (3)
Multithreaded File Processing
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
Explain the internal working of Java's HashMap.
Battleship Game Class Design
Create the classes for a Battleship game.