Message on Whatsapp 8879355057 for DSA(OA + Interview) + Fullstack Dev Training + 1-1 Personalized Mentoring to get 10+LPA Job
0 like 0 dislike

1 Answer

0 like 0 dislike
Best answer
I applied through Morgan Stanley’s Official Career site in September’21. Got mail regarding the assessment in May-end of 2022.

The assessment was thorough SHL, it was around 80 minutes of assessment including Debugging, Coding, and Aptitude sections.

Coding Section: The section was having 3 coding questions, out of which 2 were easy to medium level and 1 was of medium-hard level. I was able to solve 2 completely and the remaining part. coding language can be changed between two problems.
Debugging: This was having some snippets and you have to either rectify the logic or code. It was of easy level, I was able to solve all except one. Initially chosen language cannot be changed till the end. The last problem was easily solvable in Java but not in C++.
Aptitude: This was having aptitude questions with a medium level. I was able to solve more than 70% of those.
After approximately 1 month, I received a call for the interviews. I accepted the interview invite. My interview was set for two days from the invitation date.

The first Interview was having the context of coding and DSA. The interviewer was very helpful and helped me to feel comfortable. Below mentioned are some of the questions asked to me


Make a Data-structure that can be used as Queue and Stack simultaneously. All operations should be O(1). I replied with a Doubly linked list. The interviewer expects a reason for the same. Afterward, I was asked to code it in my preferred language.
This was the second question: https://www.geeksforgeeks.org/count-ways-reach-nth-stair/
the Third question was about the jumping game: https://leetcode.com/problems/jump-game/
I was able to solve all the questions.

The interviewer asked me about my project in the internship because we had some time. We had a good conversation about the tech stack I used along with the reasons, pros, and cons.

After two days, I received the invite for the second round.

This round was on System Design. The interviewer was helpful, I found this as a discussion rather than an interview.

I was told to design Low-level designs for Systems like BookMyShow. He asked me to expose some APIs also

Functionality needed

Search by City
Search by Theatre
Search By Movie
Concurrency during Seat booking
I have shown him all the necessary entities step by step, from abstract to fine grain level. I also made some changes as per his views. We had a good discussion over concurrency during seat booking. I found him satisfied with my answers.

On the same day, I received the invite for the last round, which was the HR round for the very next day.

This was the hardest round of all the previous rounds. I had prepared basic HR questions which can be asked during a general HR round but nothing was asked during that.
The interviewer greeted me and started with Teamwork. half of the time we talked about Teamwork.
Questions were regarding my perspective on the team. She was interested in how good can i be as a team worker.
Questions like role in your team, your team during college projects, etc
Some “What will you do” like hypothetical questions were also asked
Things were getting tough for me. It is like if your view gets differed between counter questions, it can be proven a big slap for you.
After that, I was asked what will you do if I got 2 offers, one from us and one from another.
I gave the frank answer because I knew that faking the answers just for making the interviewer feel better can make the results worse.
I gave a generic answer along with some valid reasons.
She looked satisfied with my answer. Received the interview results after a week.

Verdict: Selected. The rounds were pretty amazing.

Some tips like

Think out loud
Listen more, and ask again and again if you are not clear
Be yourself during HR rounds.
by Expert (30,360 points)
selected by