Upload Button Icon Add office photos

Filter interviews by

Morgan Stanley Backend Developer Interview Questions and Answers

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

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Coin change problem
  • Ans. 

    The coin change problem involves finding the number of ways to make a specific amount using given coin denominations.

    • Define the problem: Given coins of certain denominations, find ways to make a target amount.

    • Dynamic programming approach: Use an array to store the number of ways to make each amount up to the target.

    • Example: For coins [1, 2, 5] and target 5, ways are: (5), (2+2+1), (2+1+1+1), (1+1+1+1+1).

    • Base case: Ther...

  • Answered by AI

Skills evaluated in this interview

Backend Developer Interview Questions Asked at Other Companies

asked in NoBroker
Q1. Vertical Order Traversal of a Binary Tree Given a binary tree, yo ... read more
asked in Simpplr
Q2. Array Sum Calculation Calculate the sum of all elements in an arr ... read more
Q3. Given 9 balls, all of which weigh the same except for one, what i ... read more
asked in Simpplr
Q4. Remove Duplicates from String Problem Statement You are provided ... read more
asked in BlackNGreen
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more
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

I applied via Referral and was interviewed before Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What is bond?
  • Ans. 

    A bond is a debt security that represents a loan made by an investor to a borrower.

    • Bonds are issued by corporations, municipalities, and governments to raise capital.

    • They have a fixed interest rate and a maturity date when the principal is repaid.

    • Bonds are generally considered less risky than stocks but offer lower potential returns.

    • Investors can buy and sell bonds on the secondary market.

    • Examples of bonds include U.S....

  • Answered by AI
  • Q2. What is Fund Accounting?
  • Ans. 

    Fund Accounting is a specialized accounting system used by non-profit organizations and government agencies to track and manage funds.

    • It involves tracking and reporting on the financial activity of specific funds or grants.

    • It ensures that funds are used for their intended purposes and that financial reports are accurate and transparent.

    • Examples include tracking donations to a non-profit organization or managing governm...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good easy & simple, mostly the questions relate to your CV and family background some are from Financial terms

What people are saying about Morgan Stanley

View All
glazingdonut
Verified Icon
12h
works at
Morgan Stanley
SBI PO exam: Yay or nay for a Fintech future?
Fresh engineer here, torn about diving into Finance. Dreaming of a Fintech role (finance + tech), but interview calls are MIA despite tons of applications. Help! My end game is to be a PM in AI. Is the SBI PO exam worth my time?
Got a question about Morgan Stanley?
Ask anonymously on communities.

I applied via Referral and was interviewed in May 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic questions on investment banking operations and the IT department associate with that. Since I was hired for governance team I was asked about some data related queries.

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a commanding communication skills and walk with the confidence. Always believe in yourself and don't tie your ambition with emotions.

I applied via Walk-in and was interviewed before Jul 2021. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. What are the types of derivatives?
  • Ans. 

    Derivatives are financial instruments that derive their value from an underlying asset or security.

    • Types of derivatives include futures, options, swaps, and forwards.

    • Futures are contracts to buy or sell an asset at a predetermined price and date.

    • Options give the buyer the right, but not the obligation, to buy or sell an asset at a predetermined price and date.

    • Swaps involve exchanging cash flows based on different finan...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on Derviatives and structure of funds.

I appeared for an interview before Sep 2020.

Round 1 - Face to Face 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

It was in the day time. I was asked the programming language of my choice. It was mostly focused on programming fundamentals. I was asked 2 questions based on Data Structures and Algorithms.

  • Q1. How can you detect a loop in a linked list?
  • Ans. 

    A loop in a linked list can be detected using Floyd's Cycle Detection Algorithm.

    • Use two pointers - slow and fast, where slow moves one step at a time and fast moves two steps at a time.

    • If there is a loop, the two pointers will eventually meet at some point within the loop.

    • To detect the start of the loop, reset one pointer to the head and move both pointers one step at a time until they meet again.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

This round was mostly focused on my resume and projects.

  • Q1. Tell me about your projects.
Round 3 - Face to Face 

Round duration - 30 minutes
Round difficulty - Easy

It was in the evening. I went to their office in Gurgaon. It was taken by one of the technology director who had a lot of experience. 
 

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from Bharati Vidyapeeth's College of Engineering. I applied for the job as SDE - 1 in GurgaonAmerican Express interview preparation:Topics to prepare for the interview - Data structures and algorithms, Object-Oriented Programming System concepts, Database Management System, Operating System, Networking.Time required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Do practice a lot of data structures questions as mostly questions in interviews are based on them. Also, do prepare for projects mentioned in your resume and skills which you have mentioned. Coding ninjas has a big hand in making my interview clear as I have taken a course from the coding Ninjas which helped me a lot to make my concepts clear.

Application resume tips for other job seekers

Keep it short and crisp. Go through it properly before the interview. Make sure that you haven't put anything in it that can cause you problems during the interview.

Final outcome of the interviewSelected

Skills evaluated in this interview

Are these interview questions helpful?

Interview Questionnaire 

1 Question

  • Q1. It was mostly about the instrument reference data and typical business analyst question about change management, BRD, Agile and technology we use.

I applied via Company Website and was interviewed in Oct 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Hypothetical Questions - What if the company decides to demote all senior associate s to associate? What will be your reaction??

Interview Preparation Tips

Interview preparation tips for other job seekers - I went for Enterprise Testing Senior Associate. The person who interviewed me was very well known to me. He worked with me for more than a year at the same level. Asked illogical questions. All hypothetical questions he asked in which I was the one who was getting demoted or denied bonus or increment.
He should not have taken my interview as it was conflict of Interest. 99% of questions was asked by this guy and the other lady in VC only asked 1 general question.
I reported conflict of interest issue to the hiring HR but no action was taken not any reply toy email came.

I applied via Referral and was interviewed in May 2021. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Very basic Java, spring and Angular questions
  • Q2. Difference between various Angular versions
  • Ans. 

    Angular is a popular JavaScript framework. Each version brings new features and improvements.

    • AngularJS (1.x) is the first version, now deprecated

    • Angular 2+ is a complete rewrite, with better performance and modularity

    • Angular 4+ introduced smaller bundle sizes and improved animations

    • Angular 5+ added support for progressive web apps and improved compiler

    • Angular 6+ introduced Angular Elements and improved the CLI

    • Angular 7...

  • Answered by AI
  • Q3. Serialization and volatile, transient

Interview Preparation Tips

Interview preparation tips for other job seekers - Be very thorough with your basics

Skills evaluated in this interview

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. Given an array that has stock prices from morning till afternoon. Return the be...read more
  3. How can we make sure that package versions are taken from package-lock.json and...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.8
 • 622 Interviews
Citicorp Interview Questions
3.7
 • 591 Interviews
HSBC Group Interview Questions
3.9
 • 513 Interviews
American Express Interview Questions
4.1
 • 389 Interviews
BNY Interview Questions
3.8
 • 368 Interviews
UBS Interview Questions
3.9
 • 352 Interviews
View all
Morgan Stanley Backend Developer Salary
based on 9 salaries
₹15 L/yr - ₹30 L/yr
125% more than the average Backend Developer Salary in India
View more details
Associate
3.7k salaries
unlock blur

₹10.1 L/yr - ₹17.3 L/yr

Senior Manager
2.6k salaries
unlock blur

₹26.1 L/yr - ₹47.3 L/yr

Manager
1.9k salaries
unlock blur

₹18 L/yr - ₹32.6 L/yr

Senior Associate
1.7k salaries
unlock blur

₹12.9 L/yr - ₹22 L/yr

Vice President
1.4k salaries
unlock blur

₹39 L/yr - ₹72 L/yr

Explore more salaries
Compare Morgan Stanley with

JPMorgan Chase & Co.

3.9
Compare

Goldman Sachs

3.5
Compare

TCS

3.6
Compare

Deloitte

3.7
Compare
write
Share an Interview