Upload Button Icon Add office photos

Morgan Stanley

Compare button icon Compare button icon Compare

Filter interviews by

Morgan Stanley Interview Questions, Process, and Tips

Updated 26 Feb 2025

Top Morgan Stanley Interview Questions and Answers

View all 262 questions

Morgan Stanley Interview Experiences

Popular Designations

291 interviews found

Analyst Interview Questions & Answers

user image VIKAS MOHANDOSS

posted on 3 Dec 2015

Interview Preparation Tips

Round: Test
Experience: First round - 1 hour online test split into 2 sections. First section - aptitude 10 questions and c/c++/java 10 question for a total of 30 minutes. Second section included 2 coding questions for a total time of 30 minutes. Approx - 400 students.

General Tips: Aptitude was hard and pace is important. Practicing commercial mathematics will help. Past projects are important and resume should have only information that you are thorough with.Understand the company and what it does before the personal interviews.
Skill Tips: Prepare well DSA, OS ,Aptitude,C,C++ , by the help of Indiabix.com.
Skills:
College Name: NIT Surathkal

Top Morgan Stanley Analyst Interview Questions and Answers

Q1. Given a web portal that is running slow, how would you debug the solution for that? Answer stepwise.
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

NA Interview Questions & Answers

user image ANANTHARAM

posted on 15 Nov 2015

Interview Questionnaire 

4 Questions

  • Q1. About different projects that i had completed
  • Q2.  Expalin Stack and Heap Memory Storage
  • Q3.  The difference between unique key and primary key
  • Q4.  Find the count of all the all employees having the same designation
  • Ans. 

    The count of employees with the same designation is calculated.

    • Retrieve the designation of each employee

    • Count the number of employees with each designation

    • Return the count for each designation

  • Answered by AI

Interview Preparation Tips

Round: GROUP ACTIVITY AND PRO FIT ROUND.
Experience: oup Activity :-
They gave me some wooden blocks and crayons and asked us to make a logo and a tag line for the technical group of Morgan 
Stanley individually, after some fifteen minutes they said due to shortage of time we must join forced with two more people and
 design the same with the collaborative effort of all the three of us.Then after another fifteen minutes, we were again asked 
to  combine forces with the other team of 3 members and provide them with the final results. 
. ProFit :
This was basically a HR round and I was at first initially asked about all the four projects that I had listed. Why MS? Do you have passion for technology? Do you have  the  qualities  of  a  leader?  Why  should  we  hire  you?  What  was  your  contribution  in  the 
group activity?

Round: Technical Interview
Experience: Again I was asked about the projects I had done, but now he asked me how I would do the same project if I was asked to do it now,  write a code for data retrieval in one of the projects I had done. He also asked about scaling up my project to fit a larger set of 
users. I said I would use a Btree and he asked me to write a code for the same data retrieval using Btrees.
He moved on to puzzles and I had heard everyone of them before itself but the tricky part was that he nearly guessed that I had heard them before, so I gave a sub optimal solution .

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

NA Interview Questions & Answers

user image LOKESH

posted on 15 Nov 2015

Interview Questionnaire 

15 Questions

  • Q1. The interview first asked about what are all the projects which I had done so far and  suddenly she asked me to code for Priority Queue 
  • Q2.  Few questions on BST and AVL .  a. What is AVL and why it is known to be ?? b. What is the best case complexity of a binary search and why it is O(log n) . Can  you explain ?
  • Q3.  What is the  difference  between  hash  map  and  hash  set  . Explain time  complexity in each ??
  • Ans. 

    A hash map is a data structure that stores key-value pairs, while a hash set is a data structure that stores unique elements.

    • Hash map allows for efficient retrieval of values based on keys.

    • Hash set only stores unique elements and does not allow duplicates.

    • Time complexity for hash map and hash set operations is generally O(1) on average, but can be O(n) in worst case scenarios.

    • Examples of hash map operations include ins...

  • Answered by AI
  • Q4. I was given a big file with a list of names . I had to print the top 10 names based on  their maximum occurences
  • Q5. I was  given  a  number  and  asked  to  find  the  sum  of  digits
  • Q6. Questions on polymorphism , overloading and overriding with suitable examples 
  • Q7. Define Threads and why we use it ??
  • Ans. 

    Threads are lightweight processes that allow multiple tasks to run concurrently within a single program.

    • Threads are used to achieve multitasking and improve the performance of a program.

    • They allow multiple parts of a program to execute simultaneously.

    • Threads share the same memory space and resources of a process.

    • They can be used for parallel processing, handling multiple user requests, and improving responsiveness.

    • Exam...

  • Answered by AI
  • Q8. Round robin algorithm with example . 
  • Ans. 

    Round robin algorithm is a scheduling algorithm that assigns time slices to each process in a circular manner.

    • Each process is given a small unit of CPU time, then moved to the end of the queue.

    • Example: Processes P1, P2, and P3 with time slices of 2 units each.

    • Execution order: P1, P2, P3, P1, P2, P3, ...

    • Helps in preventing starvation of processes with long execution times.

  • Answered by AI
  • Q9.  Build a system where people subscribe to a particular topic . And if any message is  posted regarding the particular topic then the people who have subscribed to that system must  get  the  message
  • Ans. 

    Build a system where people can subscribe to a topic and receive messages related to that topic.

    • Create a subscription system where users can choose topics of interest

    • Implement a messaging system to post messages related to topics

    • Store user subscriptions and messages in a database

    • Send notifications to subscribed users when a message is posted for their subscribed topic

  • Answered by AI
  • Q10.   Was asked code  for  the  entire  system
  • Q11. Was  asked  to  implement  a  vector  .  He  asked  how  memory  is  dynamically  allocated in vector ?? This went to a big argument and finally we came to a solution . The next  question was we know that...
  • Q12. Is virtual constructors available ? what about Virtual destructors ? Why it is used ???
  • Ans. 

    Yes, virtual constructors are not available in C++. Virtual destructors are used for proper cleanup of resources in polymorphic classes.

    • Virtual constructors are not available in C++ as constructors cannot be virtual.

    • Virtual destructors are used to ensure proper cleanup of resources in polymorphic classes.

    • Virtual destructors are necessary when deleting a base class pointer pointing to a derived class object.

  • Answered by AI
  • Q13. Was asked  how  recursion  works  and  stack  is  allocated  for  it  ?  Can  all  recursions  be  converted to looping structures ?
  • Q14. Explain Virtual memory ­ and why it is needed ?
  • Q15. Difference between abstract classes and interfaces 

Interview Preparation Tips

Round: Test
Experience: The written had a typical pattern as follows :
 1.  Computer Fundamentals    (10 Questions) 
2.  Questions based language you are familiar with (c/c++/java)  (30 Questions) 
3.  Aptitude questions (10 Questions)


Round: GROUP ACTIVITY
Experience: Here they gave us some wooden blocks and crayons and asked us to make a logo for morgan stanley and prepare a slogan individualy which shows the technological development  of MS with collaboration with Clients .

Round: HR Interview
Experience: Questions - Projects which I did in the academic years . I explained everything by topic wise and told him also that I did an Industrial project on Android applications. Then he asked me that your idea was not brought into the group activity but still you said you will be the leader and How would I accept it !!!! Then I told that I did my best and got up with a logo and slogan for my topic and as a team I was compromised with  people since the idea here was the same and but the design was only different . Then he asked whom will you eliminate from that group. I replied that there was no necessity for me to eliminate anyone when all were working to their best . And if it is compulsory then I may go out because I did not do my design work well but did co ordinate well . He smiled and went through my resume . I myself started telling about the responsibilities which I have undertaken and he was really impressed with it .

Skills:
College Name: Anna University Chennai

Skills evaluated in this interview

What people are saying about Morgan Stanley

View All
valiantcashew
Verified Icon
2d
works at
Morgan Stanley
Request for Referrals
Hi, Looking for some job referrals in risk management areas with yoe of >6 yrs.
Got a question about Morgan Stanley?
Ask anonymously on communities.

Technician Interview Questions & Answers

user image Anonymous

posted on 15 Sep 2015

Interview Questionnaire 

8 Questions

  • Q1. Give your strategy to start a coaching class for CET students
  • Q2. For a text file, write a C program to check if all open brackets (, { and [ are closed appropriately
  • Q3. How will you conduct a computer simulation to study flow of traffic on a busy road
  • Ans. 

    Computer simulation can be conducted to study traffic flow on a busy road.

    • Identify the key variables such as traffic volume, vehicle types, road conditions, and traffic control measures

    • Develop a mathematical model to represent the flow of traffic

    • Collect real-world data to calibrate and validate the model

    • Use simulation software like VISSIM or SUMO to create a virtual environment

    • Input the variables and parameters into th...

  • Answered by AI
  • Q4. Explain your final year project.
  • Q5. Algorithms required to solve puzzles
  • Q6. Explain the concept of time and space complexity
  • Ans. 

    Time complexity refers to the amount of time an algorithm takes to run, while space complexity refers to the amount of memory it requires.

    • Time complexity measures the efficiency of an algorithm in terms of the time it takes to execute as the input size increases.

    • Space complexity measures the efficiency of an algorithm in terms of the amount of memory it requires as the input size increases.

    • Time complexity is commonly e...

  • Answered by AI
  • Q7. A number of questions on pointers
  • Q8. Questions on virtual functions, polymorphism, etc

Interview Preparation Tips

Skill Tips: Be very thorough in C and C++. This may not be sufficient for comps and IT students who may be asked on a variety of topics they have studied. Incase you are not from these two branches and you are asked a question beyond what was taught to us in our first year notify the same to the interviewer.
Skills:
College Name: Veermata Jijabai Technological Institute, Mumbai [ VJTI ]

Skills evaluated in this interview

Technician Interview Questions asked at other Companies

Q1. What kinds of pipe used for hot and cold water supply ?
View answer (7)

Morgan Stanley interview questions for popular designations

 Associate

 (32)

 Senior Manager

 (19)

 Analyst

 (18)

 Software Developer

 (17)

 Manager

 (16)

 Senior Associate

 (15)

 Director

 (11)

 Senior Software Engineer

 (9)

Interview Preparation Tips

Round: Technical Interview
Experience: Technical on paper test questions:(dis was only for 12 among d 26 shortlisted ppl after apti...others directly had interviews)
5 wer selected in this test who wer nw sent for interviews
TECHNICAL INTERVIEW: (pls list the questions asked in all the rounds)
26 shortlisted after apti (14 directly for interviews & 12 had one more technical on paper test...mentioned above)
der wer min 2 technical rounds for each of them...max were 5

- You are given course dependencies
A->B,C
B->D
C->A
D->nothing
The above dependencies mean...if you want to take course A...you should take courses B and C first....To take B,Course D must be taken first....D is an independent course and can be taken without any prior requirements.
Now you are told these dependencies.Come up with an appropriate data structure to represent these dependencies.Then write a code that finds out all the courses that the student can take up...in this case the student can first take course D because its independent.Now that course D has been taken he can next take up B as it depends on B alone...But the courses A and C can never be taken because they depend on each other...So here all the courses that can be taken are B and D.
After i wrote the code....he asked for all possible test cases
-Given an array of length N....It can be filled with nos. only from 1 to N....find which nos are repeated in the array
-Given pointers to two nodes in a binary tree....find their least common ancestor...each node has pointer to only the parent node...not the left and right child..
-In a binary tree(Not necessarily a BST)...suppose the weight of any node is defined as the product of the key value of the node and the level of the node(Root at level 1)...find the node with maximum weight in the binary tree
-A sorted array of size n is right circularly rotated k times and this rotated array is given to you as input...Find out the value of k in log n time .
-There are some processes running at time T....and there are processes running at time T+30.
You have to find out
1)Which processes died at time T+30,which were alive at time T
2)Which are the new processes at time T+30,which were not there at time T
3)Which are the processes that were there at time T and are still running at time T+30
What data structure will you use to represent the process lists and write code to find out the answers to the 3 questions above
-Given a binary search tree...and a target sum...starting at the root...which all paths add up to the target sum?...if there are multiple paths....return the path with least no. of nodes.


College Name: Veermata Jijabai Technological Institute, Mumbai [ VJTI ]

Top Morgan Stanley Software Developer Interview Questions and Answers

Q1. Sort Big List Dates Problem Statement Mary is an enthusiastic party-goer who struggles with remembering event dates. Help Mary by sorting a given list of event dates in an ascending order. Example: Input: dates = [ [13,6,2007] , [2,6,2001] ... read more
Add answer

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (38)

Get interview-ready with Top Morgan Stanley Interview Questions

Analyst Interview Questions & Answers

user image Anonymous

posted on 5 Jul 2015

Interview Questionnaire 

4 Questions

  • Q1. How would you find whether a number is even or odd without using any conditions?
  • Ans. 

    Using bitwise operator to check the last bit of the number.

    • Use bitwise AND operator with 1 to check the last bit of the number.

    • If the result is 0, the number is even. If the result is 1, the number is odd.

    • Example: 6 & 1 = 0 (even), 7 & 1 = 1 (odd)

  • Answered by AI
  • Q2. Implement a dynamic 2D excel sheet using DS (underwent various levels of improvisations)
  • Ans. 

    Implement a dynamic 2D excel sheet using DS

    • Use a 2D array to store the data

    • Implement functions to add, delete, and modify data

    • Use data structures like linked lists or hash tables for efficient searching and sorting

    • Implement dynamic resizing to handle large amounts of data

    • Use GUI libraries like Tkinter or PyQt for user interface

  • Answered by AI
  • Q3. A build up that resulted in the concept of using joins in DBMS
  • Ans. 

    Joining tables in DBMS evolved as a solution to handle complex data relationships.

    • Joins allow combining data from multiple tables based on a common column.

    • The concept of joins originated from the need to handle complex data relationships.

    • Joins can be inner, outer, left, right, or cross depending on the type of data required.

    • Joins can improve query performance by reducing the number of queries needed to retrieve data.

    • Jo...

  • Answered by AI
  • Q4. Discussed the concept of virtual memory and paging in OS

Interview Preparation Tips

Round: Test
Experience: There was negative marking for these questions (+4 & -1) and the number of questions in the second section were more (10 and 20 respectively, I think).The second part of the test was a Coding Round, online. We were given 3 problem statements to be solved in 45 minutes and the programming languages allowed were C, C++ and Java. However you are required to use the same language for Part 1 (Technical Skills) and Part 2 (Coding Round). So make sure you know any one language in its entirety. I hadn’t touched anything apart from C. The questions were essentially based on data structures.
Tips: Word of caution: Be wise in designing your strategy to solve questions, there always IS a sectional cut off and the competition is cutthroat.

Round: Technical Interview
Experience: -1 was pretty much basic, probably just for them to find out whether you know everything that you claim to know. I was asked questions on the basics of C, Data structure implementation, DBMS AND OS. Sounds daunting, but it really wasn't. My panellists were really cool about giving me all the time in the world to think about my answers, they'd even roll their chairs to the corner of the room and chit chat when I'd ask them to stop looking at me. Not a recommended course of action for you guys, because you might get really badass panellists who might want to take a stress interview and using this would probably get you a ticket to take you directly out of the building. But the point is that you don't need to panic when you're asked a question that you don't understand AT ALL. It is probably just a coating of shiny silver on a very basic problem. ALWAYS remember to restate the question as you understood it to make sure that you're on the right track. If you're right you get a bonus for being able to analyse well. If you're not, they will make you understand and you won't spend 15 minutes of your interview time solving a misinterpreted question.

Round: Group Activity
Experience: This is subject to change every year, but for ours we had the one with the Lego toys

Round: Technical Interview
Experience: This round was perhaps the most difficult of all, with gruelling technical questions that I couldn't make head or tail out of. But they were satisfied with a broad outlook to the number of solutions and the different ways to approach the problem. They asked me a little about how my day had been till then and for improvisations on the answers to the questions I was asked in the previous rounds. I was also asked a question about synchronization that I answered with my knowledge of embedded systems. They were really interested in how I applied unrelated knowledge to solve a problem that I would otherwise not be able to answer. This was the end of TECH-2 which made me believe that I had screwed up entirely and that I was out for sure.

Round: PRO FIT ROUND
Experience: I went in to my ProFit round with an "I-should-really-have the-best-time-with-this-thing-since-it-is-all-down-the-drain-anyway" attitude, but really, I think that is just what you're expected to do anyway. :) This ended up being the coolest round of all and I had the time of my life for those 30 minutes. My interviewer asked me ALL the general questions you expect in an HR, and I answered them all very, very truthfully and with really long explanations :P The guy was a veeeeery keen listener and caught on to each and every one of my indications. He let me talk about practically everything, from my very hippie-like outlook of life to the most silly bets I have placed, ever. And the best part was that he was always interested, poker-face like, but always waiting patiently for more exemplifications. Don't bother trying to make up achievements you haven't really made, because they don't care about how accomplished you are, more like how zestful you are, and it probably shows when you're talking about things that you love. Long story short, talk your heart out, they hardly speak in all of those 30 minutes. Let them know that you really ARE passionate about the things that you do.

Round: HR Interview
Experience: The next round that I was immediately ushered into was my HR. Now, I probably felt what I did because I had talked a LOT in my previous round, but I really thought this round was predominantly precursory. My interviewer was one of the big shots of the day, but he hardly asked me any questions that could qualify as HR. This person was the only one from all of my interviews who was even remotely rigid, but that too only marginally. He was ultra-friendly again by the end of the interview. This might vary case by case, but he only asked me things like my comfort with relocation and what I aimed to achieve in the next 5 years. At the end of the interview, he kid around a little and escorted me to the waiting room.

College Name: IIT MADRAS

Skills evaluated in this interview

Top Morgan Stanley Analyst Interview Questions and Answers

Q1. Given a web portal that is running slow, how would you debug the solution for that? Answer stepwise.
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

Jobs at Morgan Stanley

View all

Analyst Interview Questions & Answers

user image Anonymous

posted on 5 Jul 2015

Interview Questionnaire 

4 Questions

  • Q1. Asked about my projects – the technical aspects, scope, etc
  • Q2. Databases and Mysql – queries, types of keys, joins, etc
  • Q3. Fundamentals of Operating Systems – threads/processes, scheduling algorithms, memory/storage, etc
  • Q4. Data Structures and Files, so – sorting/searching algorithms, their complexities, files, other data structures, etc

Interview Preparation Tips

Round: Test
Experience: The first round, quite naturally, was the aptitude round. We had to answer questions that were designed to test our quantitative and technical abilities. But this was only the first part. The second part involved finding computational solutions to simulated situations. These questions needed to be solved in a programming language we were asked to choose earlier, during the aforementioned first part. I chose to do it in Java as that is one language I am really thorough with. I understand that C/C++ are more important and versatile, but what matters here is your inherent understanding of the concepts involved

Round: Group Activity
Experience: We had to build model buildings, using LEGO blocks. Other than the fact that I love building things from other smaller things, the supplied material took me back to my childhood days. We were divided into four groups. Two in each room, and each group consisted of 8-10 candidates. We were given a time limit within which we had to design and construct a building. As a surprise, after half time, they asked the two groups in each room to merge their projects. This probably was to see if the candidates were pro-active team players, and could handle unexpected situations like professionals.

Round: Technical Interview
Experience: There was another technical interview after the group activity. I was interviewed by two of their officers, who again asked questions similar to those from the first technical round.  It went quite well, since I was quite confident about the way I was solving the problems they gave me. Thinking out loud is key, as that lets them in your problem-solving abilities. That way, they let you know if you are headed in the right direction. My interviewers were quite pleasant, as they liked discussing possible scenarios to the problems they gave me.

Round: HR Interview
Experience: there was an HR round, where the woman interviewed me about my projects. She needed to know if I had the guts to finish whatever it is that I started. So she asked more on the lines on my role in the projects I had undertaken in the previous years. She also asked me about my working experience from before. That too went well. It was pretty much a standard HR interview – projects, hobbies, traits, etc.

Round: fitness roound
Experience: There was another round in the end, which was to test the candidate’s professional fitness – if they indeed are the right people for the job. I found it to be a blend of technical and HR interviews, more on the lines of HR though. All in all, it was a brilliant experience

General Tips: To my juniors, study hard, be sincere, be yourself, be smart (preferably in that order, but you are free to improvise!)
College Name: IIT MADRAS

Top Morgan Stanley Analyst Interview Questions and Answers

Q1. Given a web portal that is running slow, how would you debug the solution for that? Answer stepwise.
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

Interview Questions & Answers

user image Anonymous

posted on 12 Jun 2015

Interview Questionnaire 

10 Questions

  • Q1. OS: Paging, process and thread, thread synchronization, semaphore, paging algorithms
  • Q2. Puzzle: There are 5 switches in a room and there are 5 bulbs (not in that room but on different floors). Find the minimum number of trips you will make to find which switch is associated to which bulb
  • Q3. What data structure will you use to find the unique words and the number of times the word appear in a novel
  • Ans. 

    Use a HashMap data structure to store unique words and their frequencies.

    • Use a HashMap<String, Integer> to store unique words as keys and their frequencies as values.

    • Iterate through each word in the novel, updating the frequency count in the HashMap.

    • At the end, the HashMap will contain unique words and their frequencies.

  • Answered by AI
  • Q4. Given a binary tree and a number n, find the root to leaf branch whose sum equals to n. Now find maximum length branch whose sum equals to n (that means of course now there are more than 1 branch whose sum...
  • Ans. 

    Find root to leaf branches in a binary tree with sum equal to n, then find maximum length branches with sum equal to n.

    • Traverse the binary tree using depth-first search (DFS) and keep track of the current path and its sum

    • If a leaf node is reached, check if the sum equals n and store the path if it does

    • For finding maximum length branches, store all paths with sum equal to n and then find the longest ones

    • Example: Given b...

  • Answered by AI
  • Q5. Design the database for an online shopping website like flipkart. Now how will you modify your database if you want to give some discount on those product which are going to expire after 6 months
  • Q6. About my achievements
  • Q7. Moment in my life which made me feel proud
  • Ans. 

    Graduating at the top of my class in college

    • Received multiple academic awards and scholarships

    • Maintained a high GPA throughout college

    • Completed a challenging thesis project with distinction

  • Answered by AI
  • Q8. What all things I have learnt and brought a change in me after coming to this college
  • Ans. 

    I have learnt time management, improved communication skills, and gained a deeper understanding of my field of study.

    • Improved time management skills through balancing academics, extracurricular activities, and personal life

    • Enhanced communication skills by participating in group projects and presentations

    • Gained a deeper understanding of my field of study through hands-on experience and interactions with professors and p

  • Answered by AI
  • Q9. How do you react to the situation when you are given a deadline for some work which is important but not able to meet that deadline.
  • Q10. About my hobbies

Interview Preparation Tips

Round: Test
Experience: 1. There are N stops and each stop had a gas station. You need to travel from stop 1 to Nth stop such that you should make minimum number of stops. Constraints: Your car has a capacity of M units to travel and you can fill only M units in your car from any gas station.Input: N and M where N is the number of stops and each stop value is the distance from the source stop. e.g: 0 1 3 5 7 8 (so it was in increasing order). M is the capacity of the fuel tank. (8 marks)
2. Given a month and a year. You need to find the date of first Monday of given month and year. (12 marks)
3. Given an n X m matrix ‘M’ of alphabets and a string ‘S’. You need to find the starting index of ‘S’ in ‘M’. The string can be found horizontally or vertically. (Alphabets are case insensitive). (10 marks)
eg: 4 X 5 matrix a b F D k
s R I o j
A p e g k
o s A y n
String S : dog Output: 0,3 I was able to solve only 2nd question completely and tried 3rd one (but it was giving wrong answer).
After this round 18 students were shortlisted.
Duration: 105 minutes
Total Questions: 30

Round: Technical Interview
Experience: He asked me about my C++ project then some OOPs concepts like polymorphism, function overloading and overriding, type casting, virtual function, vtable and vptr and some more questions related to virtual functions.DS:. Why we use linked list. Given a linked list, print the elements of linked list in reverse order. I solved it through recursion, then he asked me to use iterative method without using extra space and in one traverse. Lowest common ancestor of 2 given nodes of BST, and some more.
After this round 7 people were shortlisted.

Round: Group Activity
Experience: We were divided into two groups of 3 and 4. There were some papers with the instructions for each group and two boxes of LEGO blocks. We had to build up a functional unit for Morgan Stanley for which we were given 40mins. Then in the next 10mins we had to present our prototype. It includes Logo, benefits, and some other factors which we had to consider in our prototype.
In between another letter came from Board of Directors and we (both groups) had to merge and build the prototype together now. So we had to come up with something that includes both the groups’ ideas.
All the panel members were standing around us to judge us throughout the activity. And we were judged on the basis of our team work, how well we can communicate with other team members, our planning, our execution, and many such factors. Throughout the discussion we had to discuss loudly so that the judges could hear our thought process.
At the end there was a session in which all the judges asked us questions about our approach, our individual contribution, what we thought of other members during the whole activity and all. This round was very interesting for me.

Round: Technical Interview
Experience: This was the last round. Again he started with my project. And then came to some technical stuff:
Then he kept on asking more questions related to this like print a word which is appearing maximum number of times. Print 10 words which are appearing maximum number of times. And many more.

College Name: NA

Skills evaluated in this interview

Interview Questions & Answers

user image Anonymous

posted on 8 Jun 2015

Interview Preparation Tips

Round: Test
Experience: It consists of 2 sections. One was aptitude (10 ques). Level of difficulty was difficult. I was able to solve only 3 questions.Other was technical (20 ques). Level of difficulty was moderate. I did 15 questions.

Round: Test
Experience: There are N stops and each stop had a gas station. You need to travel from stop 1 to Nth stop such that you should make minimum number of stops. Constraints: Your car has a capacity of M units to travel and you can fill only M units in your car from any gas station. Input: N and M where N is the number of stops and each stop value is the distance from the source stop. e.g: 0 1 3 5 7 8 (so it was in increasing order). M is the capacity of the fuel tank. (8 marks)

2. Given a month and a year. You need to find the date of first Monday of given month and year. (12 marks)
3. Given an n X m matrix ‘M’ of alphabets and a string ‘S’. You need to find the starting index of ‘S’ in ‘M’. The string can be found horizontally or vertically. (Alphabets are case insensitive). (10 marks)eg: 4 X 5 matrix
   a b F D k   s R I o j   A p e g k   o s A y nString S : dog Output: 0,3 I was able to solve only 2nd question completely and tried 3rd one (but it was giving wrong answer).After this round 18 students were shortlisted.

Round: Technical Interview
Experience: He asked me about my C++ project then some OOPs concepts like polymorphism, function overloading and overriding, type casting, virtual function, vtable and vptr and some more questions related to virtual functions.OS: Paging, process and thread, thread synchronization, semaphore, paging algorithms.DS: Why we use linked list. Given a linked list, print the elements of linked list in reverse order. I solved it through recursion, then he asked me to use iterative method without using extra space and in one traverse. Lowest common ancestor of 2 given nodes of BST, and some more.Puzzle: There are 5 switches in a room and there are 5 bulbs (not in that room but on different floors). Find the minimum number of trips you will make to find which switch is associated to which bulb.After this round 7 people were shortlisted.

Round: Technical Interview
Experience: We were divided into two groups of 3 and 4. There were some papers with the instructions for each group and two boxes of LEGO blocks. We had to build up a functional unit for Morgan Stanley for which we were given 40mins. Then in the next 10mins we had to present our prototype. It includes Logo, benefits, and some other factors which we had to consider in our prototype.In between another letter came from Board of Directors and we (both groups) had to merge and build the prototype together now. So we had to come up with something that includes both the groups’ ideas.All the panel members were standing around us to judge us throughout the activity. And we were judged on the basis of our team work, how well we can communicate with other team members, our planning, our execution, and many such factors. Throughout the discussion we had to discuss loudly so that the judges could hear our thought process.At the end there was a session in which all the judges asked us questions about our approach, our individual contribution, what we thought of other members during the whole activity and all. This round was very interesting for me.
Fourth Round :: HR interview (45-50mins)Started with my intro. Then he asked me about my another project which I made in VB.net. Then he asked me many questions, I remember now some of them like given some revenue and some technologies, how would you solve any particular issue in your home town using that. Asked about my achievements, any moment in my life which made me feel proud, what all things I have learnt and brought a change in me after coming to this college. How do you react to the situation when you are given a deadline for some work which is important but not able to meet that deadline. He asked about my hobbies and many more things.

College Name: NNA

Interview Questions & Answers

user image Anonymous

posted on 7 Jun 2015

Interview Questionnaire 

2 Questions

  • Q1. Design a Parking Management System
  • Q2. A puzzle: two dice are given. each has six face. Change the numbering on one dice only so that the probability of occurrence of sum (of the numbers appearing in a throw of two dice) from 1 to 12, are all e...

Interview Preparation Tips

Round: Test
Experience: 1. Give maximum subarray product in a given input array which can contain integers (including negative and zero).
2. Given a set of n coins of some denominations (may be repeating, in random order), and a number k. A game is being played by a single player in following manner: Player can choose to pick 0 to k coins contiguously but will have to leave one next coin from picking. In this manner give the highest sum of coins he/she can collect.
3. A file of encoded message contains only numbers. Original message contains only lowercase letters and spaces. So character ‘a’ is mapped to 1 ‘b’ to 2 and so on till ‘z’ is mapped to 26. Given an input of numbers find out the number of ways you can decode it in original message. Eg. 123 can be decoded in 3 ways as ‘abc’, ‘lc’ or ‘aw’

Round: Technical Interview
Experience: Description of projects. Seeing Java projects in my profile they continued to ask my questions from Java. Given a string of characters how will you print each word in reverse order. Eg. “Information Technology” you have to print “noitamrofnI ygolonhceT”. Interviewers were very supportive and will guide you in the process.
Then explain how Hashmap data structure is implemented and code it. What is hashing and it’s benefits. Suppose a class is defined as follows:
class MyClass{    public String name;    public List phonenos;}How will you make the class immutable. Please pay attention to the List it is important.
Then asked me about what is AJAX.
After this round 11 people were shortlisted

Round: Group Activity
Experience: We were divided in four teams and were given LEGO blocks. We were asked to build a model of product which address high volume of clients and ensure it has following characteristics:
1. Strength2. Sustainability3. Aesthetic value.4. < I forgot this one >
Time limit 40 minutes.
After about 10 minutes we were asked to merge with another team. Then we had to make model together. After that we had to present what we made in front of whole panel.
I just want to make a remark on this round: Guys do not pay attention is actually building anything. Process of how you come up with idea, interact with others, how much you push your idea and can you accept your mistake is important. It was a very nice experience.
PLEASE NOTE: UNLIKE GROUP DISCUSSION THIS IS A CONSTRUCTIVE EXERCISE. Work together and be creative

Round: HR Interview
Experience: I liked this round because it was very calm and went very smoothly.
They asked me to walk them through the resume. Good experiences of my last job which will be with me throughout my life. Some things you wish previous company could have improved on. Good and bad things of my experience in current college. What made me to go for higher studies and at last why Morgan Stanley.
Then they asked if I had any questions: I asked: are formals necessary? :)
One interviewer explained very nicely how the company works for banks and the structure. He said company is very informal in field of technology but very formal in terms of attire. Other interviewer said Every fourth Friday of month you can wear casual if you want. :)

College Name: NA

Skills evaluated in this interview

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

Morgan Stanley Interview Process

based on 196 interviews

Interview experience

4.1
  
Good
View more

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.9
 • 568 Interviews
Citicorp Interview Questions
3.7
 • 567 Interviews
HSBC Group Interview Questions
4.0
 • 490 Interviews
Goldman Sachs Interview Questions
3.5
 • 408 Interviews
Deutsche Bank Interview Questions
3.9
 • 366 Interviews
American Express Interview Questions
4.2
 • 361 Interviews
UBS Interview Questions
3.9
 • 339 Interviews
Barclays Interview Questions
3.8
 • 277 Interviews
Bank of America Interview Questions
4.3
 • 237 Interviews
View all

Morgan Stanley Reviews and Ratings

based on 1.5k reviews

3.7/5

Rating in categories

3.3

Skill development

3.6

Work-life balance

3.5

Salary

3.1

Job security

3.7

Company culture

2.9

Promotions

3.3

Work satisfaction

Explore 1.5k Reviews and Ratings
Analyst - RRQA Validation

Mumbai

2-6 Yrs

Not Disclosed

Associate - Client Onboarding Regulatory And Data Services

Bangalore / Bengaluru

2-5 Yrs

₹ 4.5-16 LPA

Associate- Client Screening And Quality (Operations)

Bangalore / Bengaluru

2-5 Yrs

Not Disclosed

Explore more jobs
Associate
3.1k salaries
unlock blur

₹5.2 L/yr - ₹20.1 L/yr

Senior Manager
2.4k salaries
unlock blur

₹16 L/yr - ₹54 L/yr

Manager
1.9k salaries
unlock blur

₹10.7 L/yr - ₹42 L/yr

Senior Associate
1.5k salaries
unlock blur

₹7 L/yr - ₹26.2 L/yr

Vice President
1.3k salaries
unlock blur

₹21.5 L/yr - ₹80 L/yr

Explore more salaries
Compare Morgan Stanley with

JPMorgan Chase & Co.

4.0
Compare

Goldman Sachs

3.5
Compare

TCS

3.7
Compare

Deloitte

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview