morgan stanley logo
Morgan Stanley· Sr. Java Dev

Morgan Stanley Sr. Java Dev 6 YOE Reject Q3 2025

Experience
6 years
Posted
12 Jan 2026
307 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.

How it went

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.

Questions asked (3)

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

  2. 02

    HashMap Internal Working

    Data Structures & Algorithms

    Explain the internal working of Java's HashMap.

  3. 03

    Battleship Game Class Design

    System Design

    Create the classes for a Battleship game.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Morgan Stanley recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

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