Open In App

Morgan Stanley Interview Experience (Off-Campus) 2023

Last Updated : 25 Apr, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Morgan Stanley is a Reputed organization where students yearn to work. Overall the hiring process was conducted in a span of 3 phases. Let me go through each phase one by one.Phase – 1

The first phase was the online Assessment round. The link for the OA was sent to the candidates via email .and the test was conducted on SHL aspiring minds platform. The assessment had 3 sections to attempt. Let me go through each section one by one:

  • Aptitude Section: This section consisted of general aptitude testing problems. The questions aimed to measure your Logical reasoning, Quick comprehensive skills, Numerical accuracy, and data interpretation abilities. Overall this section was the most difficult part for me and initially, I struggled to solve it. I would genuinely advise practicing such mock aptitude tests to get a hang of how these questions try to daunt people.
  • Debugging Section: There were a total of 7 problems where code snippets were given and the task was to identify different types of errors (Logical, syntax). I was able to solve all 7 within the given time limit. Overall this section was very easy and should be a piece of cake for those who have decent programming experience. 
  • Coding Section: There were 3 coding problems that had to be solved within 1 hour.  The problems were mostly easy-medium and required basic algorithm and implementation knowledge. One thing I would recommend is that even if you are unable to program the most efficient solution for the problems, do submit the brute force solutions so that you can get partial points for some test cases which might pass.

Overall the OA was quite decent for me and I was confident that I had performed well. Soon after 2 months, I received a call stating that I have proceeded to the next round for a technical interview.

Phase – 2

The technical interview lasted for around 75 minutes, where different CS fundamentals were asked. The Interviewer was very supportive and we started on a light note where she asked me a few basic questions on OOPs. The questions were based on runtime polymorphism and Inheritance. Then she proceeded onto asking about DSA problems. The problems asked were :

  • Describe Binary Search and prove its time complexity.
  • Given two arrays, Find the order of sorting in the first array and using that order sort the second array subsequently.

In the rest of the interview questions were asked from subjects such as DBMS, and OS. Some of the questions were 

  • What is a deadlock, and how to resolve the deadlock
  • what is thrashing
  • virtual memory
  • Can we change the primary key of a table after creating the table
  • Can we change the secondary key of a table after creating the table
  • What are interfaces 
  • What is the difference between threads and processes?

Overall these were very standard questions, and I was able to answer most of them. After the interview, I received a call after 45 minutes stating that I have advanced to the second round.

Phase -3

The final round was purely based on HR questions. The interviewer started by asking me about my different projects, what was my role in those projects, and how successful the projects were in real-life use cases. Some other questions that were asked were:

  • What would you do if something goes wrong with the implementation of the project, and the submission deadline is close?
  • Would you release your product with temporary fixes or properly fix the product and present it to the clients?
  • Would you report a team colleague to your boss of yours if he is doing some malpractice even if he is personally related to you?

The interview lasted for around 35-40 minutes. After some time I received a call on the same day stating that I had been selected as a Summer intern in 2023.

Overall the entire process was smooth and the Interviewers were very supportive. Remember to keep a few points in your mind while giving the answers.

  • Don’t Fake it. Be honest as much as possible especially while answering HR questions. 
  • Try to be as expressive as possible. Construct your points thoroughly and deliver them in an ordered flow.
  • Be prepared in the core fundamentals such as OOPs, DBMS, and OS thoroughly.
  • Make sure you are confident while giving your opinions. Be real and try to make them understand that you genuinely feel it in such a way.
  • Keep and smiling face and answer the questions.

Good Luck!


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads