Morgan Stanley Senior Software Developer Interview Questions | Glassdoor

Morgan Stanley Senior Software Developer Interview Questions

Interviews at Morgan Stanley

22 Interview Reviews

Experience

Experience
43%
38%
19%

Getting an Interview

Getting an Interview
50%
45%
5%

Difficulty

3.7
Average

Difficulty

Hard
Average
Easy

Helpful (2)  

Senior Software Developer Interview

Anonymous Employee in New York, NY
Accepted Offer
Neutral Experience
Average Interview

Application

I applied through a recruiter. The process took 3 weeks. I interviewed at Morgan Stanley (New York, NY) in May 2016.

Interview

There was a 20 minute phone screen with the manager, then there was a 1:1 meeting with just the manager. He never mentioned that the project was just for show, and that neither he nor his boss didn't actually care if the project ever succeeded. The senior folks gave up and left after a year. Note: This is multiple architects - each with 20+ years of experience - as consultants - all *simultaneously* walking away from a high-paying gig in frustration because the managers refused to manage their project

Interview Questions

  • How would you design <complex thing>   1 Answer
  • If you inherited a legacy system with no documentation, how would you figure out what it does so that it could be replaced   1 Answer
  • If you were working on a highly regulated project, how would you enforce the rules?   1 Answer

Other Interview Reviews for Morgan Stanley

  1. Helpful (5)  

    Senior Software Developer Interview

    Anonymous Employee in New York, NY
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through a staffing agency. The process took 1+ week. I interviewed at Morgan Stanley (New York, NY) in April 2011.

    Interview

    First round: telephonic interview
    Face 2 Face: 2 rounds technical + 1 round (to explain more about the position)
    2 telephonic rounds with ppl in London

    They were willing to offer full time but I wanted to go for consulting so that I can make more money.

    Interview Questions

    • When does a java static class get loaded/intialized by jvm?   2 Answers

    Negotiation

    Yes. They liked me and my skills were an asset to them, So they needed badly in their team.


  2. Helpful (6)  

    Senior Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 5 days. I interviewed at Morgan Stanley (New York, NY) in April 2010.

    Interview

    Had a phone interview mostly technical about Java, Databases and data structures. Then was called for a personal interview with hiring manager and another person. was asked to write java programs on whiteboard for multi-threading, binary search, file processing..etc
    After 2 days, I received notification that I was not selected.

    Interview Questions

    • Write java program to perform a money transfer operation for a bank, which is multi-threaded and can run parallel with multi-processor machines   1 Answer
  3.  

    Senior Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Declined Offer
    Neutral Experience
    Difficult Interview

    Application

    The process took 1 day. I interviewed at Morgan Stanley (New York, NY) in July 2008.

    Interview

    Very detailed techie interview

    Interview Questions

    Reasons for Declining

    People seemed too geeky and the atmosphere wasn't very friendly


  4. Helpful (1)  

    Senior Software Developer Interview

    Anonymous Interview Candidate
    Declined Offer

    Application

    I applied through a recruiter. I interviewed at Morgan Stanley.

    Interview

    On-site interview set up by a recruiting agency representing me. On the first day I interviewed with five software developers, including a department manager. All excellent professionals, questions were a mix of C++ trivia as well as software design questions. On the second day I interviewed with front office traders. The questions were deeply technical, though the goal was to challenge me and see whether I could come up with reasonable responses and solutions quickly.

    Interview Questions

    • Is it possible to declare a virtual template member function in C++?   1 Answer

    Reasons for Declining

    Interview with traders did not go well, so my job would have been in back office.


  5. Helpful (2)  

    Senior Software Developer Interview

    Anonymous Employee in New York, NY
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. I interviewed at Morgan Stanley (New York, NY).

    Interview

    2 phone screens, 5 tech 1 on 1, hiring manager and finally exec. typical fin tech interview in large firm. you will get the same in bbg, jpm, bofa. Depending on the group more or less technical

    Interview Questions


  6.  

    Senior Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through a staffing agency. The process took 4 days. I interviewed at Morgan Stanley (New York, NY) in April 2016.

    Interview

    Interview process hardly took 20 min.. It was phone interview scheduled for 3.30. But the Guy has called me half and hour before itself( 3.00) .. Seems he was in some urgency.Asked about the project, basic questions in Core java, Spring , JMS etc . From the questions he has asked, he was trying to understand whether the candidate is good enough with basics

    Interview Questions

    • 1.How hashmap is stored ?
      2. why Hashmap is not thread safe. Whether I can use Hashmap in multi threaded environment
      3. Flow of client - Server communication ( you can explain with Spring/Rest).   Answer Question

  7. Helpful (1)  

    Senior Software Developer Interview

    Anonymous Interview Candidate in Shanghai, Shanghai (China)
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through a staffing agency. The process took 1 day. I interviewed at Morgan Stanley (Shanghai, Shanghai (China)) in June 2016.

    Interview

    1. it lasts for 4 hours with 4 rounds. the last round is sky interview
    2. They care the details of Java
    3. You could answer question in both English and Chinese. Of course, English is preferred.

    Interview Questions

  8. Helpful (24)  

    Senior Software Developer Interview

    Anonymous Interview Candidate in Bengaluru (India)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 1 day. I interviewed at Morgan Stanley (Bengaluru (India)) in April 2016.

    Interview

    1 Telephonic round followed by 4 technical F2F rounds.
    1 Telephonic round followed by 4 technical F2F rounds.
    1 Telephonic round followed by 4 technical F2F rounds.
    1 Telephonic round followed by 4 technical F2F rounds.

    Interview Questions

    • 1.Write a program to create a deadlock between 2 threads.
      2.Implement a Thread pool
      3.Given a v huge list of integers, multiply every element in the list by 2.(mylti threading)
      4. Java is pass by ref or pass by variable
      5. Diff between final and immutable
      6. Diff between declaring string and stringbuffer as final variables.
      7.Given a table with the following fields
        account-id Trading_Date Stock_name
         1 01-May-2016 MS
       Find all the frequently traded stocks. Frequently here means, that the stock should have been traded atleast twice in the last 3 days.
      8. Design a system which talks to IRCTC and returns a list of trains from point A to point B   Answer Question

  9.  

    Senior Software Developer Interview

    Anonymous Interview Candidate in Bengaluru (India)
    No Offer
    Neutral Experience

    Application

    The process took 2+ weeks. I interviewed at Morgan Stanley (Bengaluru (India)) in August 2016.

    Interview

    Two rounds of telephonic interview and 4 rounds of face to face interview. All are technical rounds. Technical rounds were more focused on basics of core java, webservices, designing concepts etc. Face to face interview s covered current project architecture, problem solving etc

    Interview Questions

    • JVM and memory architecture, threading, design patterns, problem solving skills   Answer Question

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.