AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    VIEW WINNERS
    • ABECA 2025
      VIEW WINNERS

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    Participate in ABECA 2026 right icon dark
For Employers
Upload Button Icon Add office photos
logo
Employer? Claim Account for FREE

Morgan Stanley

Compare button icon Compare button icon Compare
3.6

based on 1.8k Reviews

Play video Play video Video summary
  • About
  • Reviews
    1.8k
  • Salaries
    22.6k
  • Interviews
    308
  • Jobs
    -
  • Benefits
    182
  • Photos
    8
  • Posts
    6

Filter interviews by

Morgan Stanley Software Developer Intern Interview Questions and Answers

Updated 21 Dec 2023

10 Interview questions

A Software Developer Intern was asked
Q. How would you design a system like Facebook?
Ans. 

Designing a system like Facebook involves creating user profiles, news feeds, friend connections, messaging features, and more.

  • Create user profiles with personal information, photos, and posts

  • Implement a news feed algorithm to display relevant content to users

  • Allow users to connect with friends and follow other users

  • Include messaging features for private communication between users

  • Implement notifications for likes...

A Software Developer Intern was asked
Q. 

Ways To Make Coin Change

Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make ...

Ans. 

Implement a function to determine the total number of ways to make change for a specified value using given denominations.

  • Use dynamic programming to keep track of the number of ways to make change for each value up to the target value.

  • Iterate through each denomination and update the number of ways to make change for each value based on the current denomination.

  • Return the total number of ways to make change for the...

Software Developer Intern Interview Questions Asked at Other Companies

asked in ZeMoSo Technologies
Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
View answers (5)
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
View answers (2)
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
View answers (2)
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
View answer (1)
asked in Raja Software Labs
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more
View answer (1)
View All
A Software Developer Intern was asked
Q. 

Sorted Linked List to Balanced BST Problem Statement

Given a singly linked list where nodes contain values in increasing order, your task is to convert it into a Balanced Binary Search Tree (BST) using the...

Ans. 

Convert a sorted singly linked list into a Balanced Binary Search Tree (BST) using the same data values.

  • Create a function to convert the linked list to a BST by finding the middle element as the root and recursively building the left and right subtrees.

  • Maintain a pointer to the head of the linked list and update it as nodes are processed.

  • Use level order traversal to output the values of the BST nodes, representing...

A Software Developer Intern was asked
Q. 

Cycle Detection in a Singly Linked List

Determine if a given singly linked list of integers forms a cycle or not.

A cycle in a linked list occurs when a node's next points back to a previous node in the l...

Ans. 

Detect if a singly linked list forms a cycle by checking if a node's next pointer points back to a previous node.

  • Use Floyd's Cycle Detection Algorithm to determine if there is a cycle in the linked list.

  • Maintain two pointers, one moving at twice the speed of the other.

  • If the two pointers meet at any point, there is a cycle in the linked list.

A Software Developer Intern was asked
Q. 

Validate BST Problem Statement

Given a binary tree with N nodes, determine whether the tree is a Binary Search Tree (BST). If it is a BST, return true; otherwise, return false.

A binary search tree (BST) ...

Ans. 

Validate if a binary tree is a Binary Search Tree (BST) or not.

  • Check if the left subtree of a node contains only nodes with data less than the node's data.

  • Check if the right subtree of a node contains only nodes with data greater than the node's data.

  • Ensure both the left and right subtrees are also binary search trees.

  • Traverse the tree in an inorder manner and check if the elements are in sorted order.

  • Recursively ...

🔥 Asked by recruiter 2 times
A Software Developer Intern was asked
Q. 

Pair Sum Problem Statement

You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.

Note:

...

Ans. 

Find pairs of elements in an array that sum up to a given value, sorted in a specific order.

  • Iterate through the array and for each element, check if the complement (S - current element) exists in a hash set.

  • If the complement exists, add the pair to the result list.

  • Sort the result list based on the criteria mentioned in the problem statement.

🔥 Asked by recruiter 2 times
A Software Developer Intern was asked
Q. 

Find the Duplicate Number Problem Statement

Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. You...

Ans. 

Find the duplicate number in an integer array containing numbers from 0 to (N - 2).

  • Iterate through the array and keep track of the frequency of each number using a hashmap.

  • Return the number that appears twice in the array.

  • The duplicate number is always present in the given array.

Are these interview questions helpful?
A Software Developer Intern was asked
Q. 

Split the String Problem Statement

You are given a string str consisting of N lowercase alphabets. Your task is to determine if it is possible to divide the string into three non-empty substrings such that...

Ans. 

Given a string, determine if it can be split into three non-empty substrings where one is a substring of the other two.

  • Check if any substring of the string is a substring of the other two substrings.

  • Iterate through all possible splits of the string and check for the condition.

  • Use two pointers to find all possible substrings efficiently.

A Software Developer Intern was asked
Q. 

Longest Substring with At Most K Distinct Characters

Given a string S of length N and an integer K, find the length of the longest substring that contains at most K distinct characters.

Input:

The first ...
Ans. 

Find the length of the longest substring with at most K distinct characters in a given string.

  • Use a sliding window approach to keep track of the characters and their counts within the window.

  • Maintain a hashmap to store the characters and their frequencies.

  • Update the window size and characters count as you iterate through the string.

  • Return the maximum window size encountered for each test case.

A Software Developer Intern was asked
Q. 

Ninja and Binary String Problem Statement

Ninja has a binary string S of size N given by his friend. The task is to determine if it's possible to sort the binary string S in decreasing order by removing an...

Ans. 

Determine if a binary string can be sorted in decreasing order by removing non-adjacent characters.

  • Iterate through the binary string and check if it can be sorted in decreasing order by removing non-adjacent characters.

  • Keep track of the count of '1's and '0's in the string to determine if it can be sorted in decreasing order.

  • If the count of '1's is greater than the count of '0's, the string can be sorted in decrea...

Morgan Stanley Software Developer Intern Interview Experiences

4 interviews found

Software Developer Intern Interview Questions & Answers

user image Anonymous

posted on 21 Dec 2023

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jun 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

3 questions of medium to hard coding questions.

Round 3 - Technical 

(1 Question)

  • Q1. Technical interview including SQL, one programming language, and dbms based questions. the interview went well and was of 90mins.
  • Add your answer
Anonymous

Software Developer Intern Interview Questions & Answers

user image Anonymous

posted on 15 Sep 2021

I appeared for an interview in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 100 minutes
Round difficulty - Medium

Test started at 04:00 PM sharp and complete the same by 06:00 PM.
The test duration is 100 minutes.
Environment (Amcat) is user friendly and understandable.
Web cam and microphone were also enabled.

  • Q1. 

    Longest Substring with At Most K Distinct Characters

    Given a string S of length N and an integer K, find the length of the longest substring that contains at most K distinct characters.

    Input:

    The first...
  • Ans. 

    Find the length of the longest substring with at most K distinct characters in a given string.

    • Use a sliding window approach to keep track of the characters and their counts within the window.

    • Maintain a hashmap to store the characters and their frequencies.

    • Update the window size and characters count as you iterate through the string.

    • Return the maximum window size encountered for each test case.

  • Answered by AI
    Add your answer
  • Q2. 

    Find the Duplicate Number Problem Statement

    Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. Yo...

  • Ans. 

    Find the duplicate number in an integer array containing numbers from 0 to (N - 2).

    • Iterate through the array and keep track of the frequency of each number using a hashmap.

    • Return the number that appears twice in the array.

    • The duplicate number is always present in the given array.

  • Answered by AI
    Add your answer
Round 2 - Video Call 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Hard

This round was conducted on skype platform. I was shared the invitation link one day prior to the interview and also was told the name of my interviewer. I looked at the profile of the interviewer at linked.in and got a better understanding of what kind of person he was and prepared accordingly. The round was scheduled at 3 :00 pm on 5th Nov and I was eagerly waiting for the clock hands to reach 3 o'clock since morning and finally I went in front of him after wearing a white shirt and a black coat over it along with a tie over it.

  • Q1. 

    Ninja and Binary String Problem Statement

    Ninja has a binary string S of size N given by his friend. The task is to determine if it's possible to sort the binary string S in decreasing order by removing a...

  • Ans. 

    Determine if a binary string can be sorted in decreasing order by removing non-adjacent characters.

    • Iterate through the binary string and check if it can be sorted in decreasing order by removing non-adjacent characters.

    • Keep track of the count of '1's and '0's in the string to determine if it can be sorted in decreasing order.

    • If the count of '1's is greater than the count of '0's, the string can be sorted in decreasing ...

  • Answered by AI
    Add your answer
  • Q2. 

    Split the String Problem Statement

    You are given a string str consisting of N lowercase alphabets. Your task is to determine if it is possible to divide the string into three non-empty substrings such tha...

  • Ans. 

    Given a string, determine if it can be split into three non-empty substrings where one is a substring of the other two.

    • Check if any substring of the string is a substring of the other two substrings.

    • Iterate through all possible splits of the string and check for the condition.

    • Use two pointers to find all possible substrings efficiently.

  • Answered by AI
    Add your answer
Round 3 - HR 

Round duration - 40 minutes
Round difficulty - Easy

This round was scheduled on 15th Nov, almost after 10 days of the previous technical round. I got the confirmation of passing the previous round on 11th Nov and was asked to appear in this final round which was scheduled on 15th Nov at 11:00 am in the morning and it was going to be an HR round which probably was my favourite among all the other rounds. I prepared for by reading interview experiences available at coding ninjas and geeksforgeeks.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Delhi Technological University. I applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 7.5 cgpa, CS/IT branches were preferredMorgan Stanley interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Arrays, Linked List, Pointers, OOPS, System Design, Algorithms, Dynamic Programming, greedy algorithmsTime required to prepare for the interview - 10 monthsInterview preparation tips for other job seekers

Tip 1 : practice on gfg and coding ninjas
Tip 2 : compete on codechef and codeforces
Tip 3 : learn DSA and practice regularly

Application resume tips for other job seekers

Tip 1 : Not more than 1 page
Tip 2 : Have atleast 3 projects with some achievement in coding contest and your coding handle should be mentioned like codechef, codeforces etc
Tip 3 : Try to keep only those things in resume in which you find yourself comfortable with

Final outcome of the interviewSelected

Skills evaluated in this interview

Anonymous

Software Developer Intern Interview Questions & Answers

user image Anonymous

posted on 16 Sep 2021

I appeared for an interview in Nov 2020.

Round 1 - Video Call 

(2 Questions)

Round duration - 50 minutes
Round difficulty - Hard

Timing (10 am- 10:50 am)
For this round I had slightly more time than the last, due to the fact that the weekend fell in between.The interviewer was very very cool and helping this time, something which I kept at the last in my list of probable things that can happen during an interview. Duration of this round was around 50 minutes.

This time I had to face three technical questions and one general question on Finance banks.

  • Q1. 

    Pair Sum Problem Statement

    You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.

    Note:
    ...
  • Ans. 

    Find pairs of elements in an array that sum up to a given value, sorted in a specific order.

    • Iterate through the array and for each element, check if the complement (S - current element) exists in a hash set.

    • If the complement exists, add the pair to the result list.

    • Sort the result list based on the criteria mentioned in the problem statement.

  • Answered by AI
    Add your answer
  • Q2. 

    Validate BST Problem Statement

    Given a binary tree with N nodes, determine whether the tree is a Binary Search Tree (BST). If it is a BST, return true; otherwise, return false.

    A binary search tree (BST)...

  • Ans. 

    Validate if a binary tree is a Binary Search Tree (BST) or not.

    • Check if the left subtree of a node contains only nodes with data less than the node's data.

    • Check if the right subtree of a node contains only nodes with data greater than the node's data.

    • Ensure both the left and right subtrees are also binary search trees.

    • Traverse the tree in an inorder manner and check if the elements are in sorted order.

    • Recursively valid...

  • Answered by AI
    Add your answer
Round 2 - HR 

Round duration - 35 minutes
Round difficulty - Medium

There was only one interviewer for this round. He continuously interacted with me and was giving me some good situational problems that were not very easy to answer. Basically those were open-minded questions which can be answered oth ways and that's why I found it quiet hard as per my nature but at the end things went well for me.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in BangaloreEligibility criteriaResume shortlistingMorgan Stanley interview preparation:Topics to prepare for the interview - Data Structures, hashmap, linked list, Pointers, OOPS, System Design, Algorithms, Dynamic Programming, array, 2-pointer problemsTime required to prepare for the interview - 12 monthsInterview preparation tips for other job seekers

Tip 1 : Practice on gfg and coding ninjas.
Tip 2 : Compete on codechef and codeforces.
Tip 3 : Learn DSA and practice regularly.

Application resume tips for other job seekers

Tip 1 : Not more than 1 page
Tip 2 : Have atleast 3 projects with some achievement in coding contest and your coding handle should be mentioned like codechef, codeforces etc
Tip 3 : Try to keep only those things in resume in which you find yourself comfortable with

Final outcome of the interviewSelected

Skills evaluated in this interview

Anonymous

Software Developer Intern Interview Questions & Answers

user image Anonymous

posted on 16 Sep 2021

I appeared for an interview in Nov 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Hard

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Ans. 

    Implement a function to determine the total number of ways to make change for a specified value using given denominations.

    • Use dynamic programming to keep track of the number of ways to make change for each value up to the target value.

    • Iterate through each denomination and update the number of ways to make change for each value based on the current denomination.

    • Return the total number of ways to make change for the targ...

  • Answered by AI
    Add your answer
Round 2 - Video Call 

(2 Questions)

Round duration - 90 Miinutes
Round difficulty - Medium

I was asked 3 coding questions

  • Q1. How would you design a system like Facebook?
  • Ans. 

    Designing a system like Facebook involves creating user profiles, news feeds, friend connections, messaging features, and more.

    • Create user profiles with personal information, photos, and posts

    • Implement a news feed algorithm to display relevant content to users

    • Allow users to connect with friends and follow other users

    • Include messaging features for private communication between users

    • Implement notifications for likes, com...

  • Answered by AI
    Add your answer
  • Q2. 

    Sorted Linked List to Balanced BST Problem Statement

    Given a singly linked list where nodes contain values in increasing order, your task is to convert it into a Balanced Binary Search Tree (BST) using th...

  • Ans. 

    Convert a sorted singly linked list into a Balanced Binary Search Tree (BST) using the same data values.

    • Create a function to convert the linked list to a BST by finding the middle element as the root and recursively building the left and right subtrees.

    • Maintain a pointer to the head of the linked list and update it as nodes are processed.

    • Use level order traversal to output the values of the BST nodes, representing NULL...

  • Answered by AI
    Add your answer
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

This is HR + Technical Round
Started with tell me about yourself asked about projects in depth

  • Q1. 

    Cycle Detection in a Singly Linked List

    Determine if a given singly linked list of integers forms a cycle or not.

    A cycle in a linked list occurs when a node's next points back to a previous node in the ...

  • Ans. 

    Detect if a singly linked list forms a cycle by checking if a node's next pointer points back to a previous node.

    • Use Floyd's Cycle Detection Algorithm to determine if there is a cycle in the linked list.

    • Maintain two pointers, one moving at twice the speed of the other.

    • If the two pointers meet at any point, there is a cycle in the linked list.

  • Answered by AI
    Add your answer

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in MumbaiEligibility criteriaCV ShortlistingMorgan Stanley interview preparation:Topics to prepare for the interview - Data Structures, OOPS, Aptitude, Competitive Coding, DataBase, Operating SystemTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Be good with aptitube skills
Tip 2 : Good with data structures and algorithms
Tip 3 : Be confident while explaining

Application resume tips for other job seekers

Tip 1 : Good Projects
Tip 2 : Achievement is good to have

Final outcome of the interviewSelected

Skills evaluated in this interview

Anonymous

Top trending discussions

View All
Interview Tips & Stories
2w
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.

Interview questions from similar companies

company Logo

Software Developer Interview Questions & Answers

State Street Corporation user image Anonymous

posted on 20 May 2017

I appeared for an interview in May 2017.

Interview Questionnaire 

6 Questions

  • Q1. Can string class be extended
  • Ans. 

    Yes, the string class can be extended in most programming languages.

    • Inheritance can be used to extend the functionality of the string class.

    • By creating a new class that inherits from the string class, additional methods and properties can be added.

    • Extending the string class allows for customization and adding specific functionality to strings.

    • Example: In Python, the string class can be extended by creating a new class ...

  • Answered by AI
    Add your answer
  • Q2. What are the implecit object in JSP
  • Ans. 

    Implicit objects in JSP are predefined objects that are available for use without any declaration or initialization.

    • Implicit objects in JSP include request, response, session, application, out, config, pageContext, page, exception, and others.

    • These objects provide access to various aspects of the JSP environment and can be used to perform common tasks.

    • For example, the request object allows access to HTTP request parame...

  • Answered by AI
    Add your answer
  • Q3. How does hash map works
  • Ans. 

    A hash map is a data structure that uses a hash function to map keys to values.

    • Hash map stores key-value pairs

    • It uses a hash function to compute an index for each key

    • Collisions can occur when two keys hash to the same index

    • Hash maps provide fast access to values based on their keys

  • Answered by AI
    Add your answer
  • Q4. Difference between string buffer and string builder
  • Ans. 

    StringBuffer and StringBuilder are both used to manipulate strings, but StringBuffer is thread-safe while StringBuilder is not.

    • StringBuffer is synchronized, making it safe for use in multi-threaded environments.

    • StringBuilder is not synchronized, making it faster but not thread-safe.

    • StringBuffer is preferred when multiple threads are involved, while StringBuilder is preferred for single-threaded scenarios.

    • Both classes p...

  • Answered by AI
    Add your answer
  • Q5. What is MVC
  • Ans. 

    MVC is a software architectural pattern that separates an application into three main components: Model, View, and Controller.

    • Model represents the data and business logic of the application.

    • View is responsible for displaying the user interface.

    • Controller handles user input, updates the model, and interacts with the view.

    • MVC promotes separation of concerns and modularity in software development.

    • Example: In a web applica...

  • Answered by AI
    Add your answer
  • Q6. What are the annotation used in RESTFULL web services
  • Ans. 

    Annotations used in RESTful web services

    • 1. @Path - Specifies the URI path for the resource

    • 2. @GET - Specifies that the method handles HTTP GET requests

    • 3. @POST - Specifies that the method handles HTTP POST requests

    • 4. @PUT - Specifies that the method handles HTTP PUT requests

    • 5. @DELETE - Specifies that the method handles HTTP DELETE requests

    • 6. @PathParam - Binds the value of a URI template parameter to a method paramete...

  • Answered by AI
    View 1 more answer

Interview Preparation Tips

Skills: Java Application Development

Skills evaluated in this interview

Anonymous
company Logo

Software Engineer Interview Questions & Answers

Citicorp user image Sharat chandra

posted on 29 Jan 2015

Interview Questionnaire 

1 Question

  • Q1. Asked many Dbsa questions. You need to be thorough about the joins in the databases.
  • Add your answer

Interview Preparation Tips

Round: Test
Experience: Practice questions on Indiabix.

Round: Technical Interview
Experience: Operating Systems basics, Dbsa basics

General Tips: 1: Be Confident.
2: Keep Smiling.
3: Do not be Panic.
4: Remember they are here to hire you but not reject you.
5: Do not loose hope.
6: Believe at yourself.
7: Start preparing early.
8: Do demo interviews with your friend.
Skill Tips: Make sure you do a course on object oriented programming
Skills: C, Sql, Java
College Name: BITS PILANI
Motivation: Every body joins a comapny for making a software or earning money. But I was always motivated to MAKE MONEY. I have taken this job because they have very extensive work in Share Market and they have lots of MBA from IIM's, Lots of CAs, CS. Thats why i have choosen Edelweiss. I have rejected epic System USA for this profile.
Anonymous
company Logo

Software Engineer Interview Questions & Answers

HSBC Group user image Anonymous

posted on 28 Jun 2017

Interview Preparation Tips

Round: Test
Experience: The written test was quite similar to the typical CAT pattern. It contained sections on Reading Comprehension, Data Interpretation and Mathematics.

Round: Technical + HR Interview
Experience: There were 2 interviewers in the first interview, one was a technical guy and the other was from HR. They asked me a few very simple puzzles, a few basic programming questions (swapping the value of two variables etc.), questions related to the development cycle of software products. The HR guy asked stuff like what do you want to achieve in life? Strengths, weaknesses etc.

Round: Case Study Interview
Experience: The third interview was the most important one (and I guess that was the deciding interview). The interviewer started with questions like why finance? Which companies are you sitting for? Then he gave me a case study:
Anonymous
Are these interview questions helpful?
company Logo

Software Engineer Interview Questions & Answers

HSBC Group user image Anonymous

posted on 27 Aug 2017

Interview Questionnaire 

2 Questions

  • Q1. Oops, os, dbms, project
  • Add your answer
  • Q2. Why hsbc, why should I hire you.
  • Ans. 

    I have a strong background in software engineering and a passion for innovation, making me a valuable asset to HSBC.

    • I have a proven track record of successfully delivering high-quality software solutions in previous roles.

    • I am highly skilled in various programming languages and technologies, including Java, Python, and SQL.

    • I have experience working in agile development environments, allowing me to adapt quickly to chan...

  • Answered by AI
    Add your answer

Interview Preparation Tips

Round: Test
Experience: 4 sections, 15 questions each. Sections on apti, english, programming, technical.
Tips: Time management, complete english and technical first
Duration: 1 hour
Total Questions: 60

Round: Group Discussion
Experience: We were asked which super hero would you like to be. Shared the information. Always present the positives and negatives and emphasize that despite of being negatives
Tips: Think everything through before speaking
Duration: 40 minutes

Round: Technical Interview
Experience: Prepare well, anything can be asked on the things written on your resume

Round: HR Interview
Experience: Sell yourself. Tell them why you would be the best candidate.
Tips: Tell your advantages of being a fresher that you would be comfortable in any technology

College Name: Acropolis institute of technology and research
Anonymous
company Logo

Software Developer Interview Questions & Answers

Citicorp user image Rachit Mundhra

posted on 1 Dec 2015

Interview Preparation Tips

Round: Test
Experience: The test was for two and half hours where 1 hour was for general aptitude, 1 hr was for coding aptitude(either on java or C or C++as you choose) and 1/2 an hour for two coding questions.

Round: Technical Interview
Experience: In technical round they asked puzzles, aptitude questions and basic C coding. I was asked to write the code for two questions(one was on sort and search) and was asked the logic of two questions.They asked basics of linked lists, stacks, queues. Infact they were not very interested in the syntax and were pressing on the logic

General Tips: Being a non software branch students is not at all a problem. The company took 4 interns where 3 were from core branches. The fact that we had to work in JAVA and most of us didn't know JAVA, the company only looks for aptitude and ability to learn. So if you don't know anything, tell frankly that you don't know that part, rather than guessing. Be thorough with what you know and confidentially answer all the questions.
Also do not be tensed and take things lightly, if the interviewer is joking. Be candid.
Skill Tips: Learn basics of coding from books . Aptitude can be done from sites likes geeks for geeks, etc. The level of aptitude is not very high and infact the coding aptitude is also theoretical and does not involve in depth knowledge.
Skills:
College Name: NIT Surathkal
Anonymous
company Logo

Software Developer Interview Questions & Answers

Citicorp user image Mayank Sharma

posted on 3 Dec 2015

Interview Preparation Tips

Round: Test
Experience: Online Test (General aptitude, C aptitude ,Programming problems).

General Tips: Study basics of C and DSA well. Utilize the last summer vacations for studying for placements. Be confident and Honest.
Yes it is challenging and exhausting. It tests your patience. But final reward is also great so we must keep going toward it.
Skill Tips: Online coding sites such as Codechef, etc. Narasimha Karumanchi for data structures and algorithm will help in preparation.
Skills:
College Name: NIT Surathkal
Anonymous
More about working at Morgan Stanley
  • HQ - New York, New York, United States (USA)
  • Financial Services
  • 10k-50k Employees (India)

Morgan Stanley Interview FAQs

How many rounds are there in Morgan Stanley Software Developer Intern interview?
Morgan Stanley interview process usually has 3 rounds. The most common rounds in the Morgan Stanley interview process are Resume Shortlist, Coding Test and Technical.

Tell us how to improve this page.

Morgan Stanley Interviews By Designations

  • Morgan Stanley Associate Interview Questions
  • Morgan Stanley Senior Manager Interview Questions
  • Morgan Stanley Senior Associate Interview Questions
  • Morgan Stanley Analyst Interview Questions
  • Morgan Stanley Manager Interview Questions
  • Morgan Stanley Software Developer Interview Questions
  • Morgan Stanley Director Interview Questions
  • Morgan Stanley Senior Software Engineer Interview Questions
  • Show more
  • Morgan Stanley Technology Analyst Interview Questions
  • Morgan Stanley Software Engineer Interview Questions

Interview Questions for Popular Designations

  • Software Developer Interview Questions
  • Software Engineer Interview Questions
  • Java Developer Interview Questions
  • Front end Developer Interview Questions
  • Web Developer Interview Questions
  • Senior Software Developer Interview Questions
  • Salesforce Developer Interview Questions
  • Software Development Engineer Interview Questions
  • Show more
  • Junior Software Developer Interview Questions
  • Developer Interview Questions

Overall Interview Experience Rating

4/5

based on 1 interview experience

Difficulty level

Hard 100%

Duration

2-4 weeks 100%
View more

Interview Questions from Similar Companies

JPMorgan Chase & Co.
JPMorgan Chase & Co. Interview Questions
3.9
 • 793 Interviews
Wells Fargo
Wells Fargo Interview Questions
3.8
 • 615 Interviews
Citicorp
Citicorp Interview Questions
3.7
 • 587 Interviews
HSBC Group
HSBC Group Interview Questions
3.9
 • 510 Interviews
American Express
American Express Interview Questions
4.1
 • 386 Interviews
BNY
BNY Interview Questions
3.8
 • 366 Interviews
UBS
UBS Interview Questions
3.9
 • 351 Interviews
Motilal Oswal Financial Services
Motilal Oswal Financial Services Interview Questions
3.6
 • 337 Interviews
State Street Corporation
State Street Corporation Interview Questions
3.7
 • 248 Interviews
Cholamandalam Investment & Finance
Cholamandalam Investment & Finance Interview Questions
3.9
 • 221 Interviews
View all
Morgan Stanley Salaries in India
Associate
3.5k salaries
unlock blur

₹5.4 L/yr - ₹20 L/yr

Senior Manager
2.5k salaries
unlock blur

₹26.1 L/yr - ₹47.4 L/yr

Manager
1.9k salaries
unlock blur

₹17.9 L/yr - ₹32.5 L/yr

Senior Associate
1.7k salaries
unlock blur

₹7.3 L/yr - ₹28 L/yr

Vice President
1.4k salaries
unlock blur

₹27 L/yr - ₹81 L/yr

Explore more salaries
Compare Morgan Stanley with
JPMorgan Chase & Co.

JPMorgan Chase & Co.

3.9
Compare
Goldman Sachs

Goldman Sachs

3.5
Compare
TCS

TCS

3.6
Compare
Deloitte

Deloitte

3.7
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • Morgan Stanley Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Trusted by over 1.5 Crore job seekers to find their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

10 Lakh+

Interviews

1.5 Crore+

Users

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2025 winners awaited tag
  • Participate in ABECA 2026
  • Invite employees to rate
AmbitionBox
  • About Us
  • Our Team
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter