I applied online. The process took 3 weeks. I interviewed at Morgan Stanley (Shanghai City, IL) in Apr 2018
Interview
1. phone screen about 45 minutes, OOP concept, C++ skills;
2. 3 rounds for onsite interview by video meeting, each of them is from different districts. The first and second rounds are nice, but the last one is not respectful coz I saw one interviewer just shook his/her head at me and gave me a supercilious look. Maybe I'm not good enough for this company, but this is very offensive.
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.