Morgen Stanley | Online interview | C++ Developer_Technology_Role
Anonymous User
431

I applied on career portal for c++ developer role and got interview call. Morgan Stanley have hiring drive mostly on Thrusday.
Role: Manager/Senior Manager_ C++ Developer_Technology
Experience: 2-8 yrs

Interview Process:

R1- Technical Interview over zoom (time : 1 hr)

  1. Interview starts with basic introduction, current role/project discussion, questions like why you want to switch, location etc.
  2. First problem was to return if two cities are connected or not with flight.
    Data format:
    Source -> Destination
    Mumbai -> Delhi
    Delhi -> Bengaluru
    Bengaluru -> Kolkata
    Pune -> Hyderabad
    Test_case_1: Input: Mumbai to Bengaluru
    output: True
    Test_case_2: Input: Delhi to Kolkata
    output: True
  3. Given whole book as input we need to return frequency of each word in book.
  4. C++ question:
    • Deep copy and Shallow Copy Difference
    • Hashing
    • STL: like map, searching algo etc.

R2- Technical Interview over zoom (post positive feedback received from Round 1) (time : 1 hr)
This round is purely on C++ concepts

  1. First interviewer asked me to rate myself in c/c++
  2. Asked about how we allocate memory in c (malloc and calloc concepts)
  3. Preprocessor questions like how #include, MACRO works in c++
  4. What is runtime and compile time
  5. Strcopy in c++
  6. Acccess specifier (public, private, protected)
  7. Inheritence
  8. Constructor and its types
  9. Why copy constructor is defined
  10. Questions on STL: set, vector, list
  11. Internal mechanism of set in c++
  12. Sorting algorithms
    .........many more questions.

Two Coding Questions:

  1. Reverse a string
  2. Check if given set of parenthesis are balanced or not

Database Question:

  1. Asked few DB concepts like primary key , DML, DDL etc
  2. One update query: given a employee table, update a salary of employees with 2+ yrs of experience with 5k.
Comments (1)