Top 50
Prep plan
Updated weekly · Last refresh Sep 20

Morgan Stanley Software Engineer Interview Questions

The questions to prepare for a Morgan Stanley Software Engineer interview. Questions from real interview reports rank first. Updated daily.

50questions
~7htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 17 questions · ~152 min
Implement Bubble Sort AlgorithmEasy
Practice
Recently asked

Write a function to perform bubble sort on an array.

SortingMorgan Stanley
Reverse String In PlaceEasy
Practice
Recently asked

Reverse a string using a two-pointer approach by converting it to a mutable character list in Python.

CodingStringsProgrammingMorgan Stanley
More Coding questions with a free account
2
System Design9 questions · ~80 min
Design a Ride Matching RankerHard
Recently asked

Design the ML system for ride matching in a ride-sharing app, from candidate retrieval through ranking, serving, and monitoring.

Feature StoreModel ServingRecommendation SystemsMorgan Stanley
Design ML-Powered API Rate LimiterHard
Recently asked

Design an ML-driven API rate limiter serving 3.5M RPS with sub-15ms latency, adaptive throttling, and strong abuse detection guardrails.

InfrastructureIdempotencyQualityMorgan Stanley
More System Design questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
SQL & Data Manipulation6 questions + 1 drill · ~64 min
SQL IndexingHard
Practice
Recently asked

Use a representative PostgreSQL query to evaluate indexing choices for active accounts and recent trade orders.

database optimizationlarge datasetsindexesMorgan Stanley
Immutable Class and CollectionsEasy
Practice
Recently asked

Use SQL joins and aggregation to return Java immutability rules alongside LinkedList and ArrayList differences.

database managementdata managementsqlMorgan Stanley
Top Clients by Region SQLMedium
Practice
Practice drill

Find the top three spending clients in each region during the previous calendar quarter.

Window FunctionsDate Functionsfinancial dataMorgan Stanley
More SQL & Data Manipulation questions with a free account
4
Pipelines3 questions · ~27 min
Find Most Frequent Word in Large FileHard
Recently asked

Evaluates scalable text processing and algorithm choice for large inputs.

data processingMorgan Stanley
More Pipelines questions with a free account
5
Technical Fundamentals10 questions · ~89 min
Java Garbage Collection TradeoffsMedium
Recently asked

Tests understanding of JVM memory management and performance implications of GC strategies.

memory managementjavaMorgan Stanley
More Technical Fundamentals questions with a free account
6
Behavioral & Leadership5 questions · ~45 min
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 50 questions plus 1 hands-on drill to finish this plan.