Skip to content
Related Articles

Related Articles

Morgan Stanley Interview | Set 20 (On-Campus)
  • Difficulty Level : Expert
  • Last Updated : 14 Aug, 2016

Morgan Stanley came for Full Time recruitment for Software Associate in our campus.

Round 1
Online test on HackerRank contains 19 MCQ (DS, OS, DBMS, and Reasoning etc.)2 Coding Questions

1. Count the number of changes in LED Light when display one digit after another of a given number. (Initially all LED is off)

Given number – 082
Answer: 9
Explanation: Initially 0 has 6 LED On, then for 8 we will turn on 1 more LED, then for 2 we turn off two LEDs so 6+1+2 = 9.

2. Given an array on n integers containing numbers 1,2,3 & 4 where
1 is No work is done
2 is A work is done
3 is B work is done
4 is either A or B work is done
Find the minimum number of free days such that no same work can take place two days simultaneously.

Those who done 1 coding question complete and at least 6 MCA correct are selected for next round.

23 are shortlisted for direct interview. I was one of them.

Round 2

Face to Face Technical Interview Round (50 minutes)

1. Tell me about yourself?

2. Discussion on 2nd coding question of round 1 with better approaches.

3. Given 10 computers and 20 persons who want to use these computers, what type of scheduling you will use?

4. What if a person using a computer ask for more time in between?

5. Which type of scheduling is done in Windows 10 OS?

6. How google chrome tabs are loaded through scheduling?

7. Give a parking lot which can contain n cars at max. Each parking area is of different size. Only the car of that size can park in that area (neither smaller nor bigger).
Design a data structure with program on how you will tell the incoming cars to park at what position and also which cars you can neglect.
Example –
Park = {2,1,2,3,3,4,2,4,1} (Size of Park Area)
Cars = {1,2,5,1,2,4,2,3,2,1} (Size of Car)
Solution: Car – Index
1 – 1, 2 – 0, 5 – NA, 1 – 8, 2 – 2, 4 – 5, 2 – 6, 3 – 3, 2 – NA, 1 – NA

8. Design a Database of student, subject and marks and describe various keys and attributes.

Some Questions asked to my Friends –

1. What are Smart Pointer?

2. What starts first when computer is turned on?

3. Process state diagram with explanation?

6 were selected for Group Activity round, I was not one of them.

If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.  To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.   In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :