Morgan Stanley Sr. Java Dev 6 YOE Reject Q3 2025

morgan stanley logo
morgan stanley
Sr. Java Dev6 years
January 12, 20260 reads

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:

  1. 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
  2. Hashmap internal working
  3. Create the classes for Battleship game.

Didn't do well.

Interview Questions (3)

Q1
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.

Q2
HashMap Internal Working
Data Structures & Algorithms

Explain the internal working of Java's HashMap.

Q3
Battleship Game Class Design
System Design

Create the classes for a Battleship game.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!