Upload Button Icon Add office photos

Morgan Stanley

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Morgan Stanley Backend Developer Interview Questions, Process, and Tips

Updated 18 Mar 2022

Morgan Stanley Backend Developer Interview Experiences

1 interview found

I applied via Instahyre and was interviewed in Feb 2022. There were 2 interview rounds.

Round 1 - Coding Test 

A hackerrank test was shared which had 2 ques to be solved in 60 min in Node.JS. The first one was a simple DS question related to arrays. The second ques was to write routes and controllers for a Node.JS Express app. The routes were GET /projects, GET /project/:id and GET /projects/active

Round 2 - One-on-one 

(5 Questions)

  • Q1. What is the difference between package and package-lock.json?
  • Ans. 

    package.json lists dependencies and package-lock.json ensures consistent installs.

    • package.json lists all the dependencies required for the project

    • package-lock.json ensures that the same versions of dependencies are installed across all environments

    • package.json is manually edited while package-lock.json is generated automatically

    • package-lock.json is used for reproducible builds

  • Answered by AI
  • Q2. Write a function that can keep a count of certain functions in our application.
  • Ans. 

    Function to count certain functions in the application

    • Create a dictionary to store the count of each function

    • Increment the count of the function each time it is called

    • Include a reset function to reset the count of all functions

    • Example: def count_functions(): function_count = {}

    • Example: def function1(): function_count['function1'] += 1

    • Example: def reset_count(): function_count.clear()

  • Answered by AI
  • Q3. How can we make sure that package versions are taken from package-lock.json and not package.json
  • Ans. 

    To ensure package versions are taken from package-lock.json, use npm ci instead of npm install.

    • npm ci installs packages based on package-lock.json

    • npm install may update package versions in package.json

    • Always commit package-lock.json to version control

  • Answered by AI
  • Q4. Create an object and write a function inside it.
  • Ans. 

    Creating an object with a function inside it.

    • Create an object using object literal notation

    • Define a function inside the object using function expression or declaration

    • Access the function using object.method() syntax

  • Answered by AI
  • Q5. Given an array that has stock prices from morning till afternoon. Return the best buy and sell price to gain the max profit. For example, input -> [2,5,8,1,3,6,9,3,6], output -> [1,9]

Interview Preparation Tips

Topics to prepare for Morgan Stanley Backend Developer interview:
  • Node.Js
Interview preparation tips for other job seekers - The questions asked were very basic in Node.JS and mostly a working code/solution was expected and to be able to answer why something works.

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jun 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What is FATCA and what are its implications.
  • Ans. 

    FATCA is a US law that requires foreign financial institutions to report on US citizens' assets held abroad.

    • FATCA stands for Foreign Account Tax Compliance Act

    • It was enacted in 2010 to prevent tax evasion by US citizens holding assets in foreign accounts

    • Foreign financial institutions must report on US citizens' assets held abroad or face penalties

    • FATCA has implications for US citizens living abroad who may face difficu...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Questions will be asked as per the vacancy in the respective department.

I applied via Naukri.com and was interviewed in Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Ofac, sanction, golden rule, accounting, strength and weakness, hobbies, boa Wikipedia
  • Q2. Positive attitude
  • Q3. Be frankly

Interview Preparation Tips

Interview preparation tips for other job seekers - It was great full interview time 40 mins
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Spring, spring boot, java, Junit5
  • Q2. Angular if going forFullstack
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Coin change problem
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

Programs on java streams

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. System design of iot machine
  • Ans. 

    Designing a system for IoT machines involves creating a network that allows devices to communicate and share data.

    • Consider the communication protocols needed for devices to connect and exchange data

    • Implement security measures to protect data and prevent unauthorized access

    • Design a scalable architecture to handle a large number of devices and data

    • Utilize cloud services for storage and processing of IoT data

    • Include edge ...

  • Answered by AI
Round 2 - Coding Test 

Linked list implementation

Interview Preparation Tips

Interview preparation tips for other job seekers - Work of system design and scenario based questions

Skills evaluated in this interview

Interview Questionnaire 

11 Questions

  • Q1. Put in +,-,*,/ between the digits 3,3,8,8 (in any order ) such that the result was 24
  • Q2. If an ant had to travel along the walls, what is the minimum distance between the opposite ends of a cuboid?
  • Ans. 

    The minimum distance between opposite ends of a cuboid is the length of the diagonal of the cuboid.

    • To find the diagonal, use the Pythagorean theorem: diagonal = sqrt(length^2 + width^2 + height^2)

    • The length, width, and height of the cuboid must be known to calculate the diagonal

    • The ant can travel along any of the three pairs of opposite walls, so the minimum distance is the shortest diagonal

    • Example: A cuboid with lengt...

  • Answered by AI
  • Q3. Why do you wish to work in the finance sector?
  • Ans. 

    I wish to work in the finance sector because of my interest in financial markets and my desire to help individuals and businesses make informed financial decisions.

    • I have a strong passion for finance and economics

    • I enjoy analyzing financial data and making informed decisions

    • I want to help individuals and businesses make informed financial decisions

    • I am interested in the constantly evolving financial markets

    • I believe th...

  • Answered by AI
  • Q4. Why Deutsche Bank?
  • Ans. 

    Deutsche Bank is a leading global investment bank with a strong reputation and diverse range of services.

    • Deutsche Bank has a strong reputation in the industry

    • It offers a diverse range of services including investment banking, wealth management, and retail banking

    • The bank has a global presence with operations in over 70 countries

    • Deutsche Bank has a commitment to sustainability and social responsibility

    • It has a strong fo

  • Answered by AI
  • Q5. Why should we hire you?
  • Ans. 

    I have the skills, experience, and passion to excel in this role.

    • I have a proven track record of success in similar roles.

    • I possess the necessary technical skills and knowledge.

    • I am a quick learner and adaptable to new situations.

    • I am a team player and can work collaboratively with others.

    • I am passionate about this industry and eager to contribute to its growth.

  • Answered by AI
  • Q6. What is your biggest repent and failure in IIT Kanpur?
  • Ans. 

    My biggest regret in IIT Kanpur was not taking advantage of all the opportunities available.

    • I wish I had participated in more extracurricular activities.

    • I regret not networking with more professors and alumni.

    • I failed to prioritize my time effectively and missed out on valuable experiences.

    • I wish I had taken more challenging courses and pushed myself academically.

    • I failed to seek help when I struggled with certain subj...

  • Answered by AI
  • Q7. What has been the best moment of yours in IITK?
  • Ans. 

    Winning the inter-hostel sports championship in my final year.

    • Being a part of the hostel sports team for four years.

    • Training hard and strategizing with the team to improve our performance.

    • Winning the championship after a tough competition with other hostels.

    • Celebrating with my teammates and hostel mates after the victory.

  • Answered by AI
  • Q8. Explain about your intern paper?
  • Ans. 

    My intern paper was about the impact of social media on mental health.

    • Researched the effects of social media on mental health

    • Analyzed data from surveys and studies

    • Discussed potential solutions to mitigate negative effects

    • Presented findings to team and received positive feedback

  • Answered by AI
  • Q9. Rank the Bonds, CDS and Loans in order of the interest rates they offered?
  • Ans. 

    Ranking of interest rates offered by Bonds, CDS and Loans.

    • CDS usually offer the highest interest rates due to their higher risk

    • Bonds offer lower interest rates than CDS but are less risky

    • Loans typically offer the lowest interest rates as they are secured by collateral

    • Interest rates can vary depending on the issuer's creditworthiness and market conditions

  • Answered by AI
  • Q10. Tell about three important things that were currently happening in the world of Business
  • Ans. 

    1. Digital transformation 2. E-commerce boom 3. Sustainability and social responsibility

    • Companies are investing heavily in digital transformation to stay competitive

    • E-commerce sales have skyrocketed due to the pandemic and changing consumer behavior

    • Businesses are increasingly focusing on sustainability and social responsibility to meet consumer demands and reduce their environmental impact

  • Answered by AI
  • Q11. Explain Fiscal Cliff, Euro-Debt Crisis and the Palestine war
  • Ans. 

    Fiscal Cliff is a term used to describe a combination of tax increases and spending cuts. Euro-Debt Crisis refers to the financial crisis faced by some European countries. Palestine war is a conflict between Israel and Palestine.

    • Fiscal Cliff: Combination of tax increases and spending cuts in the US

    • Euro-Debt Crisis: Financial crisis faced by some European countries like Greece, Spain, and Portugal

    • Palestine war: Conflict...

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: This year we had a resume based shortlisting across all IITs. There were around 35 students who were shortlisted form IITK. But, most probably DB would be continuing with its aptitude test based shortlisting, like the previous years (they ask around 25 aptitude questions, and 1 essay on some current topic).
Tips: DB resorts to resume based shortlisting again, they give a tremendous weight age to your CPI , any background in finance (intern in financial firms or on some related topic, so you see a lot of ECO and Maths Students being shortlisted.) Also, they look at the overall profile as well, but the above 2 factors were the most important this year. A comprehensive study of any of the CAT Maths material of CL or Time will suffice your preparations : focus more on how fast you can solve a problem.

Round: Technical Interview
Experience: 1.This was a mixed interview of both HR and Technical.
2. It lasted for 30 minutes. I entered the room and was greeted by 3 people, shook my hands with all of them.
3. They asked me if I was hungry or not, I told them that I was thirsty rather and they offered me a Tropicana. (The reason I am citing this is, after my selection, in the night Mr. Nishant told me that this had set up the tone in the room, because the earlier 4 candidates whom they interviewed were too shy and refused to have anything, they judged it as my confidence rather, though it was never an intended one).
4. I was asked about how many companies I was interviewing in slot 1, and they seemed to be impressed on hearing the number 7.
5. They asked me what my preference order was, and I told them the truth that I would definitely interview with DB, Credit Suisse and Worldquant, and if time permits maybe with BCG or Opera.
6. Then they asked me to give a brief introduction, and asked me to stop when I was talking about my intern at Morgan Stanley and the paper I published over there. Mr. Nishant asked me if I was offered a PPO by them, and I told them the truth about my mentor not finding any position for me. He gave a sarcastic remark at MS, that going by the markets, its evident that they are not in a good shape now, and all I did was smile.
7. I was asked that if I got an offer from Morgan in my 8th sem, would I go. I told them, that if I got into DB/WQ/Credit Suisse/BCG , then definitely no, o/w yes. The reason I cited was that, inspite of all the money, I had to go through the entire placement procedure which in itself was a big pain, then an offer after that doesn’t help, they could have given it earlier. All three of them laughed and I seemed to have convinced them. I was asked to explain my work there, which I did pretty well.
8. I was also asked if I sat for DB during the intern procedure and I again told them the truth, as I have written earlier.
Tips: They weren’t judging me on finance or quant, because of my CPI and previous background as an intern. A lot of people were grilled on these though, if they said they were interested in these and all. They were trying to have a conversation with me, and testing my confidence, and when I came out of the room, I knew I had done well.

Round: Other Interview
Experience: 1. It was the second technical interview and the panel was of Mr. Vikram Khanderia (Business Head) and a senior person from algo- trading. It lasted for 20 minutes.
2. I entered the room, greeted them and was asked to describe myself in one minute.
3. I did that pretty well as I thought. Mr. Vikram asked me to explain my paper in Morgan Stanley to the two of them, I took a pen and paper and tried explaining them the whole of it. I actually did pretty bad (I had explained this to others quite well earlier, maybe I became a bit nervous.) They didn’t get the full essence of the work, though understood that it was very valuable to the firm.
4. Then I was asked a very trivial question as to rank the Bonds, CDS and Loans in order of the interest rates they offered, and give an explanation on the same. (I had worked on these instruments during my intern, so was asked this). I knew the order and told them that, but struggled for around 5 minutes with the answer. Then they told me the reason for it, and I was just repenting the way my interview was proceeding.
5. Then Mr. Vikram asked me to tell three important things that were currently happening in the world of Business. (I never used to read ET, but read it the previous day). Told them, that Cinemax had just acquired PVR , and as soon as I told it, he just stood up and lashed at me that how could a small Indian company acquisition affect Wall Street. I then understand what a mockery I had made (and was mentally prepared for the Credit Suisse interview after this, because I was sure to be kicked out from here.)
6. Continuing, he wrote three things on paper : Fiscal Cliff, Euro-Debt Crisis and the Palestine war and asked to me explain all of them. I knew the 1st two very well, and started. Though I wasn’t very convincing because I had become a bit tensed, but still I told all that I knew about them in any order though not very confidently. I was asked some counter questions, which I answered and a small discussion followed as to how could the war affect the oil prices in India and gave some logical explanation.
7. Then, the other person took a piece of paper and told that If he folded it 100 times , what would be its total width, if the width of one side is 1 unit.
8. I found it out and told the answer was 2100 . He asked me to calculate it, and I still can’t believe I told them it was 1024 (210 ) * 1024, and then he asked me re calculate it. I immediately realized what a fool I was making of myself, and told it was 1024* multiplied 10 times ~ 1030. (which was right :P). I was asked to leave.
9. I came out and told the volunteers that I had messed it up and there was no chance I would get selected. So I was going for the CS interview. I was asked to wait for a minute and then the volunteers entered the room and after a minute asked me to go and meet Mr. Vikram.
10. He asked me what my concern was, I told him that I was sorry to have messed his round after such an awesome round 1 and that I won’t get selected. He gave me a smile and said that they had really liked me. I asked them if I would get an offer, because it would be my dream come true so early in the morning, He told me that there were SPO clauses that he couldn’t tell me, but ‘You are intelligent enough to understand. If I were you, I would put my suit off and go out for a drink :P’ ). I was overwhelmed, had a firm handshake with the both of them , and there it was at 9.50 AM. in the morning.

General Tips: I have watched this year’s placement process very closely and would like to point out a few things to the readers, which are very important.
1. Be Realistic : This is perhaps one of the most important factors in the placements. I have seen so many people expect so much from them and when they don’t get shortlisted somewhere, it’s the end of the world for them. You must understand that there are certain limitations on you because of your CV till date (however intellectual or Bakait you might me). The key to this is be realistic, like Being a person from MME or BSBE, its actually difficult for you to crack a quant firm like Goldman/Morgan because of your curriculum here (however good you might be at Algos or Maths), the good thing is to accept it. Not having tremendous peaks in your resume will in not place you among the 20 shortlisted in BCG for instance. So, on a very serious note, everyone knows inside out what he/she is capable of, so please be realistic in your ambitions and try to excel in the options you have. Believe me, the goals may not be sky-high, but definitely are achievable.
2. Resume : Over the years, all the firms tell us that IITB/D resumes are well made than IITK ones. Get some of the resumes from your friends over there, ask some of your IITK seniors for their resume, SPO is always there to help you out. But Please denote at least 2 weeks in preparing your master resume and sub-resumes for every company.
3. PPTs : Try and attend the PPTs of the companies. You can actually get to know a lot about the work culture there and what is expected of you in your initial years. It will help you decide if this is actually the thing for you or not.
4. Don’t Speculate : During October-Nov. , most of the students actually waste a lot of efforts in just speculating ‘Yaar yeh company toh ise le hi legi’. Believe me , it happens a lot, confuses you and wastes a lot of your time (especially if you are a 4 Year student.)
5. DPC : Please form a good DPC at least for your own sake. Yes maybe the post might not be of value, but a hard working student can make a lot of difference to his department placements. You cannot expect the OPCs to call in every company of your department.
College Name: IIT KANPUR

Interview Questionnaire 

4 Questions

  • Q1. One coding question.
  • Q2. Questions on Data Structures
  • Q3. Logical Question: You are a captive. If you say the right answer, the assasin will hang you, if you say the wrong answer, he will shoot you. How do you escape?
  • Q4. Other aptitude questions

Interview Preparation Tips

Round: Other Interview
Experience: One year since I took the interview, so no idea exactly what questions they asked. But I was asked to write the code on paper in front of him and was asked to debug it. Some puzzles and aptitude questions along with other basic coding questions. It was great that the guy was interactive and started asking about my projects and college life.
Btw the answer to the logical question is: I should say " you will shoot me". Paradoxical.
Tips: Feel free to ask anything that you would like to know from them. Also frankly say that you don't know a certain topic if you have no clue what it is about. They don't like people wasting their time.

Round: HR Interview
Experience: This was not exactly a technical interview. He asked me to write a code to find the day of week when a certain date in any year of the calendar is given. I answered it and then he starting asking general questions as to why do u want to join the company, etc.
I gave answers to most of them convincingly. But I kept him engaged by explaining my life at college, the extra curriculars I did at college. Also I asked him about his experience as a software engineer. I asked him to reflect upon his career and how I should approach about my career.
Tips: The best part about HR interviews is they expect you to ask them lots and lots of questions. The more they are engaged, the more are your chances of impressing and getting selected. And more importantly, ask the interviewer about his experience with the present firm. This also works with my manager when ever he has a one on one with me :P
Cheers and all the best.

Skills: Soft Skills, General Aptitude, LOGICAL THINKING ABILITIES, Coding Skills And Knowledge On Data Structures
College Name: IIT Hyderabad

I was interviewed before Jun 2016.

Interview Preparation Tips

Round: Resume Shortlist
Experience: Since it is a Finance profile, it would help if you have any finance /economics/ MBA projects to write about. DB looks for a good CPI and decent projects or extra curriculars and interest in the finance sector. It also wouldn?t hurt to mention your technical skills here.


Round: Test
Experience: And since most of the finance work in India is back office (with all due respect to all those who have been placed in this sector) you have to be comfortable with numbers and calculations. The test is a typical CAT type paper mostly concentrating on quantitative analysis and data interpretation. There is also a bonus finance section for those who have knowledge on the subject. Again practice cat type papers well and sit with a knowledgeable friend of yours to discuss topics in finance.

Tips: Realize when you are in a recession period. No job comes easy. Most of us who are not insanely intelligent like that one dude in your wing need to practice hard for the test to get through. In a recession/slack scenario core companies save the day. Don?t neglect your core courses.
Duration: 45 minutes

Contribute & help others!
anonymous
You can choose to be anonymous

Morgan Stanley Interview FAQs

How many rounds are there in Morgan Stanley Backend Developer interview?
Morgan Stanley interview process usually has 2 rounds. The most common rounds in the Morgan Stanley interview process are Coding Test and One-on-one Round.
How to prepare for Morgan Stanley Backend Developer 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, Backend, Investment Banking, Agile and Agile Coaching.
What are the top questions asked in Morgan Stanley Backend Developer interview?

Some of the top questions asked at the Morgan Stanley Backend Developer interview -

  1. What is the difference between package and package-lock.js...read more
  2. How can we make sure that package versions are taken from package-lock.json and...read more
  3. Write a function that can keep a count of certain functions in our applicati...read more

Recently Viewed

INTERVIEWS

Sanmina Sci

No Interviews

SALARIES

Intellect Design Arena

SALARIES

Capacit'e Infraprojects

COMPANY BENEFITS

Intellect Design Arena

No Benefits

SALARIES

ITD Cementation India

SALARIES

L&T Construction

INTERVIEWS

Sanmina Sci

No Interviews

INTERVIEWS

Sanmina Sci

No Interviews

LIST OF COMPANIES

Persistent Systems

Locations

COMPANY BENEFITS

Intellect Design Arena

No Benefits

Tell us how to improve this page.

Interview Questions from Similar Companies

Citicorp Interview Questions
3.7
 • 567 Interviews
Wells Fargo Interview Questions
3.9
 • 566 Interviews
HSBC Group Interview Questions
3.9
 • 485 Interviews
Goldman Sachs Interview Questions
3.5
 • 376 Interviews
Deutsche Bank Interview Questions
3.9
 • 363 Interviews
American Express Interview Questions
4.2
 • 360 Interviews
BNY Interview Questions
3.9
 • 342 Interviews
UBS Interview Questions
3.9
 • 333 Interviews
Barclays Interview Questions
3.8
 • 270 Interviews
View all
Morgan Stanley Backend Developer Salary
based on 9 salaries
₹17 L/yr - ₹30 L/yr
159% more than the average Backend Developer Salary in India
View more details
Associate
3.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Manager
2.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Manager
1.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate
1.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Vice President
1.3k salaries
unlock blur

₹0 L/yr - ₹0 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