I applied online. The process took 1 day. I interviewed at Morgan Stanley (Bengaluru) in Dec 2018
Interview
Telephonic Interview was collections and multi threading mostly. Interviewer was interested in multi threading implementations mainly.
Telephonic round for screening
3 face to face technical rounds
1 managerial round
HR discussions
Interview questions [1]
Question 1
How to calculate time taken by restful api , What happens if we override equals method and dont override hashcode method , How to create 4 thread and assign tasks . Once all 4 threads are completed then only start all 4 threads again with new tasks.
Firstly an online assessment was done followed by personal interview.
In the online assessment 3-4 questions were asked which required good understanding of Data structures and algorithms. In the Personal interview questions from neetcode list was asked.
Great processes - 4 interviews and one presentation. Over all found it fair and enjoyable . Was tough but think it was the correct process for the role and I’m glad that I took part.
Mostly technical. Asked reverse string. Asked stuff from my resume, both experience wise and technically delved deeper asking about SQL questions etc...Know your resume well and be prepared for easy lt.