Upload Button Icon Add office photos

Morgan Stanley

Compare button icon Compare button icon Compare

Filter interviews by

Morgan Stanley Interview Questions and Answers

Updated 24 Jun 2025
Popular Designations

229 Interview questions

An Intern was asked 1mo ago
Q. Explain your testing approach.
Ans. 

A testing approach outlines the strategy and methods used to ensure software quality and functionality.

  • Define testing objectives: Identify what needs to be tested, e.g., functionality, performance.

  • Select testing types: Use unit testing for individual components, integration testing for combined parts.

  • Develop test cases: Create scenarios to validate expected outcomes, e.g., login functionality.

  • Automate where possib...

View all Intern interview questions
A Software Engineer was asked 2mo ago
Q. Design and implement your own cache.
Ans. 

Implement a simple in-memory cache with basic operations like set, get, and eviction policy.

  • Use a dictionary to store key-value pairs for fast access.

  • Implement a set method to add or update cache entries.

  • Implement a get method to retrieve values, returning null if not found.

  • Consider an eviction policy like LRU (Least Recently Used) to manage cache size.

  • Example: If cache size is 3, adding a fourth item should remov...

View all Software Engineer interview questions
A Senior Associate was asked 3mo ago
Q. How many zeros are in one million?
Ans. 

One million has six zeros: 1,000,000.

  • One million is represented as 1 followed by six zeros.

  • In numerical form: 1,000,000.

  • This can be broken down as: 1 x 10^6.

  • Examples of one million: 1 million dollars, 1 million people.

View all Senior Associate interview questions
A Director was asked 3mo ago
Q. Tell me about derivatives and their products.
Ans. 

Derivatives are financial instruments whose value is derived from underlying assets, used for hedging or speculation.

  • Types of derivatives include options, futures, forwards, and swaps.

  • Options give the right, but not the obligation, to buy/sell an asset at a predetermined price.

  • Futures contracts obligate parties to buy/sell an asset at a future date at a set price.

  • Swaps involve exchanging cash flows or liabilities ...

View all Director interview questions
A Senior Associate was asked 5mo ago
Q. What are corporate actions and what are their types?
Ans. 

Corporate actions are events initiated by a public company that impact its shareholders and securities.

  • Types of corporate actions include dividends, stock splits, mergers and acquisitions, rights issues, and spin-offs.

  • Dividends are payments made to shareholders from a company's profits.

  • Stock splits involve dividing existing shares into multiple shares to lower the price per share.

  • Mergers and acquisitions occur whe...

View all Senior Associate interview questions
A Senior Associate was asked 5mo ago
Q. What is the difference between the dirty price and the clean price of a bond?
Ans. 

Dirty price includes accrued interest while clean price does not.

  • Dirty price includes accrued interest that the buyer must pay to the seller on top of the bond's market price.

  • Clean price is the market price of the bond without the accrued interest added.

  • The difference between the dirty price and the clean price is the accrued interest.

  • For example, if a bond has a clean price of $1,000 and accrued interest of $20, ...

View all Senior Associate interview questions
A Software Developer was asked 5mo ago
Q. What is abstraction?
Ans. 

Abstraction is a fundamental concept in software development that simplifies complex systems by hiding unnecessary details.

  • Abstraction allows developers to focus on high-level functionalities without worrying about low-level implementation.

  • In object-oriented programming, classes and interfaces are used to achieve abstraction. For example, a 'Car' class may abstract details like engine mechanics.

  • Abstraction can be ...

View all Software Developer interview questions
Are these interview questions helpful?
An Analyst was asked 6mo ago
Q. Explain various options strategies.
Ans. 

Options strategies involve buying and selling options contracts to achieve specific investment goals.

  • Buy Call Option: Bullish strategy where investor expects the price of the underlying asset to rise.

  • Buy Put Option: Bearish strategy where investor expects the price of the underlying asset to fall.

  • Covered Call: Selling a call option while holding the underlying asset to generate income.

  • Straddle: Buying both a call ...

View all Analyst interview questions
A c++ associate was asked 8mo ago
Q. Design a system representing an organizational hierarchy where you can efficiently find all subordinates. Optimize for an array of pointers.
Ans. 

Design a system with org hierarchy to find all sub-ordinates using array of pointers.

  • Create a class for each employee with a pointer to their manager

  • Use an array of pointers to store all employee objects

  • Traverse the array to find all sub-ordinates of a given employee

A Java Developer was asked 8mo ago
Q. Reverse a string, preserving the original positions of spaces.
Ans. 

Reverse a string while keeping the position of spaces intact

  • Split the string into an array of characters

  • Iterate through the array and reverse the characters while keeping track of space positions

  • Join the array back into a string

View all Java Developer interview questions

Morgan Stanley Interview Experiences

307 interviews found

QA Test Lead Interview Questions & Answers

user image Anonymous

posted on 23 Apr 2022

Round 1 - Technical 

(4 Questions)

  • Q1. How to multiply 2 strings
  • Ans. 

    It is not possible to multiply 2 strings in a mathematical sense.

    • Strings can be concatenated using the + operator.

    • To repeat a string, use the * operator followed by the number of repetitions.

    • To convert a string to a number, use the parseInt() or parseFloat() functions.

  • Answered by AI
  • Q2. How to get non repeating substring from a string
  • Ans. 

    To get non-repeating substring from a string, we can use the sliding window technique.

    • Create a hash set to store the characters in the current window.

    • Iterate through the string and add each character to the hash set.

    • If a repeating character is found, remove the first character from the hash set and move the window.

    • Keep track of the longest non-repeating substring found so far.

    • Return the longest non-repeating substring.

  • Answered by AI
  • Q3. Difference between implicit and explicit wait
  • Ans. 

    Implicit wait is a global wait applied to all elements, while explicit wait is applied to specific elements.

    • Implicit wait is set once and applied to all elements in the script

    • Explicit wait is set for specific elements and waits until a certain condition is met

    • Implicit wait is not recommended as it can slow down the script unnecessarily

    • Explicit wait is more efficient as it only waits for the necessary time

    • Example of imp...

  • Answered by AI
  • Q4. SQL Query to find nth salary
  • Ans. 

    SQL query to find nth salary

    • Use ORDER BY and LIMIT clauses

    • Use subquery to exclude previous salaries

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared ,this interview was around String only

Skills evaluated in this interview

Associate Interview Questions & Answers

user image Anonymous

posted on 21 Jan 2025

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
6-8 weeks
Result
No response

I applied via Company Website and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Walk me thru your CV
  • Ans. 

    I have a diverse background in finance, with experience in investment banking, corporate finance, and financial analysis.

    • Started my career as an investment banking analyst at Goldman Sachs

    • Transitioned to corporate finance role at Microsoft, focusing on financial planning and analysis

    • Currently working as a financial analyst at a tech startup, responsible for budgeting and forecasting

  • Answered by AI
  • Q2. Technical questions from Job description
  • Q3. Why switching your job?
  • Ans. 

    Seeking new challenges and growth opportunities in a different environment.

    • Looking for new challenges and opportunities for growth

    • Interested in exploring different work environments

    • Seeking a change in career path or industry

    • Want to enhance skills and knowledge in a different setting

  • Answered by AI
  • Q4. Behavioral Questions
  • Q5. Projects and accomplishments
  • Q6. How do you align with the role?
  • Ans. 

    I align with the role through my strong communication skills, attention to detail, and ability to work well in a team.

    • Strong communication skills: I excel in conveying information clearly and effectively to team members and clients.

    • Attention to detail: I have a keen eye for spotting errors and ensuring tasks are completed accurately.

    • Teamwork: I thrive in collaborative environments and enjoy working with others to achie...

  • Answered by AI

Interview Questions & Answers

user image Anonymous

posted on 7 Oct 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Write your own implementation for shared pointer. How it will handle if it get assigned by another one. How will you use it in main method. How will you overload -> operator and dereferencing operator in t...
  • Ans. 

    Implementation of shared and unique pointers in C++ with operator overloading.

    • Implement a class for shared pointer with reference counting.

    • Handle assignment by incrementing reference count and decrementing old pointer's count.

    • Overload -> and * operators to access underlying object.

    • Use shared pointer in main method by creating instances and passing them around.

    • For unique pointer, implement a class that transfers ownersh...

  • Answered by AI
  • Q2. Simple problem for binary search but input values are double not integer
Round 2 - Technical 

(2 Questions)

  • Q1. Given bst find two values from tree which will give you required sum. In two pointer is it better to use middle-out instead of starting from both end probabilistically
  • Q2. Design splitwise like add and explain
Round 3 - Technical 

(6 Questions)

  • Q1. Write signature of shared pointer
  • Q2. Design system similar to load balancer where if request comes again with same id it should go to server it went for first time. with constant space complexity
  • Q3. Design system where there is org hierarchy and you should be able to find all sub-ordinates Optimize is using array of pointer
  • Ans. 

    Design a system with org hierarchy to find all sub-ordinates using array of pointers.

    • Create a class for each employee with a pointer to their manager

    • Use an array of pointers to store all employee objects

    • Traverse the array to find all sub-ordinates of a given employee

  • Answered by AI
  • Q4. Write lambda function and it's signature
  • Q5. Do you know about template Class and function template
  • Q6. How does auto work internally?
Round 4 - HR 

(1 Question)

  • Q1. Are you ready to shift to bengaluru
  • Ans. 

    Yes, I am ready to shift to Bengaluru for the c++ associate position.

    • I am excited about the opportunity to work in Bengaluru.

    • I have researched the city and am comfortable with the relocation.

    • I am flexible and adaptable to new environments.

    • I have friends/family in Bengaluru who can support me during the transition.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Medium leetcode question on array list

Round 2 - One-on-one 

(4 Questions)

  • Q1. Core java and collections, exceptions and threading
  • Q2. Core java collections
  • Q3. Multi threading
  • Q4. Executor framework
Round 3 - One-on-one 

(1 Question)

  • Q1. Threading related questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Assessment test section 1 : debugging easy to medium 7Q 20mins section 2: Aptitude Data interpretation (difficult) 24Q 36 mins section 3: 3 Coding questions medium level 3Q 60 mins (choose C, C++, java) 1....
  • Q2. All the best

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Morgan stanley coding questions from codingninjas you will make top notch in interview

Analyst Interview Questions & Answers

user image Anonymous

posted on 12 Dec 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain CDS and credit risk
  • Ans. 

    CDS stands for Credit Default Swap, a financial derivative used to transfer credit risk between parties.

    • CDS is a type of insurance contract where one party pays a premium to another party in exchange for protection against a credit event, such as default or bankruptcy.

    • The buyer of a CDS makes periodic payments to the seller, who agrees to compensate the buyer in the event of a credit event on a specified reference asse...

  • Answered by AI
  • Q2. Explain option strategies
  • Ans. 

    Options strategies involve buying and selling options contracts to achieve specific investment goals.

    • Buy Call Option: Bullish strategy where investor expects the price of the underlying asset to rise.

    • Buy Put Option: Bearish strategy where investor expects the price of the underlying asset to fall.

    • Covered Call: Selling a call option while holding the underlying asset to generate income.

    • Straddle: Buying both a call and p...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Questions regarding previous work experience
Round 3 - Technical 

(1 Question)

  • Q1. Explain different option strategies
  • Ans. 

    Options strategies involve buying or selling options contracts to achieve specific investment goals.

    • Some common options strategies include covered calls, protective puts, straddles, and iron condors.

    • Covered calls involve selling call options on a stock you own to generate income.

    • Protective puts involve buying put options to protect against a decline in the value of a stock.

    • Straddles involve buying both a call and a put...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

There were 3 coding questions having LC easy-medium problems.

Round 2 - Technical 

(2 Questions)

  • Q1. DSA Coding questions from LC
  • Q2. Asked about CS fundamentals - OS, OOPs etc.
Round 3 - Technical 

(2 Questions)

  • Q1. OOPs Design - Low Level Design Round
  • Q2. Follow up questions on the solution

Analyst Interview Questions & Answers

user image Anonymous

posted on 5 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Accounting Questions
  • Q2. Corporate Actions
Round 2 - Technical 

(2 Questions)

  • Q1. Financial Instruments
  • Q2. Behavioral Questions

Interview Questions & Answers

user image Anonymous

posted on 31 May 2025

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Questions on Reconciliation process, Options ATM OTM, OTE reconciliation, OTE calculation, Corporate Actions meaning and difference in their types.
  • Q2. Why do you want to change job,
  • Ans. 

    I seek new challenges and opportunities for growth that align with my career goals and passion for cybersecurity.

    • Desire for professional growth: I want to expand my skills in incident response and threat analysis.

    • Alignment with career goals: The CERT Team's focus on proactive security measures resonates with my passion for cybersecurity.

    • Seeking a collaborative environment: I thrive in team settings where knowledge shar...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview process is straightforward and simple according to the job description; however, there is no feedback or acknowledgment from HR following the interview.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected
  • Q1. What is Bayes theorem?
  • Q2. What is the difference between tuple and list?
  • Ans. 

    Tuples are immutable and ordered collections, while lists are mutable and can be modified after creation.

    • Tuples are defined using parentheses: example: (1, 2, 3)

    • Lists are defined using square brackets: example: [1, 2, 3]

    • Tuples cannot be changed after creation, while lists can be modified (add, remove items).

    • Tuples can be used as keys in dictionaries due to their immutability, while lists cannot.

    • Tuples generally have a ...

  • Answered by AI
  • Q3. Explain your project in the detail way
  • Ans. 

    Developed a data analysis project to optimize marketing strategies using customer behavior data.

    • Collected data from various sources, including surveys and website analytics.

    • Utilized Python and SQL for data cleaning and preprocessing.

    • Conducted exploratory data analysis (EDA) to identify trends and patterns.

    • Created visualizations using Tableau to present findings to stakeholders.

    • Developed predictive models to forecast cu...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Study well your resume and prepare good for the technical rounds. All d best!
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Dec 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Introduction questions
  • Q2. Why we should hire you?
  • Ans. 

    I have a strong background in accounting, with proven experience in managing financial operations and driving business growth.

    • Extensive experience in financial analysis and reporting

    • Proven track record of improving financial processes and efficiency

    • Strong attention to detail and accuracy in financial data

    • Excellent communication and interpersonal skills

    • Ability to work effectively in a team and independently

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well prepared with your concepts and resume.

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Morgan Stanley?
Ask anonymously on communities.

Morgan Stanley Interview FAQs

How many rounds are there in Morgan Stanley interview?
Morgan Stanley interview process usually has 2-3 rounds. The most common rounds in the Morgan Stanley interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Morgan Stanley interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Morgan Stanley. The most common topics and skills that interviewers at Morgan Stanley expect are Financial Services, Investment Banking, Wealth Management, Risk Management and Investment Management.
What are the top questions asked in Morgan Stanley interview?

Some of the top questions asked at the Morgan Stanley interview -

  1. What was the journal entry for prepaid rent which has paid at beginning of the ...read more
  2. What is the entry for share purchased today which will be credited into demat o...read more
  3. What impact do share price have on issue of dividend ? And what was the reason ...read more
What are the most common questions asked in Morgan Stanley HR round?

The most common HR questions asked in Morgan Stanley interview are -

  1. Why should we hire y...read more
  2. What are your strengths and weakness...read more
  3. Why are you looking for a chan...read more
How long is the Morgan Stanley interview process?

The duration of Morgan Stanley interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 210 interview experiences

Difficulty level

Easy 13%
Moderate 74%
Hard 13%

Duration

Less than 2 weeks 45%
2-4 weeks 27%
4-6 weeks 16%
6-8 weeks 7%
More than 8 weeks 5%
View more

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.8
 • 613 Interviews
Citicorp Interview Questions
3.7
 • 586 Interviews
HSBC Group Interview Questions
3.9
 • 509 Interviews
American Express Interview Questions
4.1
 • 384 Interviews
BNY Interview Questions
3.8
 • 365 Interviews
UBS Interview Questions
3.9
 • 351 Interviews
FactSet Interview Questions
3.8
 • 216 Interviews
View all

Morgan Stanley Reviews and Ratings

based on 1.8k reviews

3.6/5

Rating in categories

3.3

Skill development

3.6

Work-life balance

3.6

Salary

3.0

Job security

3.6

Company culture

2.9

Promotions

3.2

Work satisfaction

Explore 1.8k Reviews and Ratings
Associate
3.5k salaries
unlock blur

₹5.5 L/yr - ₹20 L/yr

Senior Manager
2.5k salaries
unlock blur

₹16.2 L/yr - ₹55 L/yr

Manager
1.9k salaries
unlock blur

₹10.6 L/yr - ₹41 L/yr

Senior Associate
1.7k salaries
unlock blur

₹7.3 L/yr - ₹28 L/yr

Vice President
1.4k salaries
unlock blur

₹22 L/yr - ₹81 L/yr

Explore more salaries
Compare Morgan Stanley with

JPMorgan Chase & Co.

3.9
Compare

Goldman Sachs

3.5
Compare

TCS

3.6
Compare

Deloitte

3.7
Compare
write
Share an Interview