
MORGAN STANLEY
Software Developer
WRITTEN TEST:
Aptitude and Coding Test
- Quantitative Ability
- Verbal Ability
- Logical Reasoning
- Coding questions in a language of your choice
GROUP DISCUSSION: NO
SKILLS REQUIRED:
- C
- C++
- Java
- SQL
- OOPS
- Data Structures and Algorithms
- Operating Systems
INTERVIEW GUIDELINES:
Round 1 : Technical Interview 1
- Algorithmic questions
- Live coding
Questions
- Implement a HashMap.
- How did you measure the performance of the application you developed?
- What is multithreading and its types?
- What is deadlock and its types?
- How would you make a sorted list?
- How does hashmap work?
- Traverse the linked list in reverse order.
- How do you compare two trees?
- Merge two arrays of numbers.
- What is inheritance?
- Difference between C++ and Java.
- Virtual functions, Garbage collector in detail.
- In Linked List find the loop, remove the loop, proof that mathematically Floyd cycle loop finding method.
- You are given a Y shape link list. Find the intersection point. A case where the standard answer fails.
- Boundary order traversal of a tree. (Logic Only)
- Process vs Thread.
- How will you see threads on Windows PC?
- What is Topological Sorting
- Difference between where, having, group by clause.
- Explain Normalisation Type and its disadvantages.
Round 2 : Group Round
- Interviewees are divided in a group and given activities such as: write a story from a picture, build something from lego blocks etc.
Round 3 : Technical Interview 2: System Design
- Designing questions based on real-life scenarios
- Algorithmic questions
- Problem-solving questions
Questions
- Design a shopping cart for an e-commerce website.
- What condition causes dead lock?
- How would you design captchas and validate against user input?
- How would you design captchas and validate against user input?
- Design a tiny url application.
- What is the difference between class and object?
- How to implement a binary search tree by using an array?
- Why Map is not a part of the collection in java?
- Explain singly linked list.
- How to create 4 threads and assign tasks?
- Explain Time complexity of bubble sort
Round 3 : HR Interview
- Resume based questions
Questions
- Tell me about your previous projects.
- What kind of manager do you want to work for?
- Why do you want to work in this position?
- Why do you want to work for Morgan Stanley?
- Which collections have you used in your projects?
- Were you the smartest person in your team when you did the projects at the university? How many students were there on your team?
- Tell me about yourself, and some of your interesting projects.
- What are your strengths & weaknesses?
MPLOYEE.ME TIPS:
- Practice questions: https://algodaily.com/companies/morgan-stanley
OTHER PROFILES OF YOUR INTEREST
Career Blogs
Our career blog is your go-to resource for insightful advice, practical tips, and the latest trends in the job market.

Office Address: Room No 305, IIT ROPAR-TBIF, Top Floor (East Wing), M.Visvesvaraya, Rupnagar PB, 140001
Job Search Tools
Explore
- Free Online Resume Review
- Check Resume Score
- Job Description Keyword Finder
- Resume Shortlisting Software
- Resume Scanner for Jobs
- Find jobs that match with resume
- Job matching platform
- Resume job matching
- Job suggestion
- Best sites to find jobs
- Free ats resume scanner
- Auto apply for job
- Full Time Jobs
- I Need a Job
- Information Technology Jobs
Can't Find Something? Get in Touch.