I applied through college or university. The process took 3 weeks. I interviewed at Morgan Stanley (Londres, Inglaterra) in Oct 2014
Interview
Campus interview, then assessment centre. Very technical. Only 1 interpersonal(relatively easy) and a group exercise(easy as well). The technical interviews consist in questions regarding your experience and the interviewers will aim towards fairly complex areas. Garbage collection in Java, memory management differences between Java and C, 1 OOP Design question(Design a lift system, a car park, a library). They will probably give you a function and ask you for the output in different conditions. They will be very happy if you write code, but don't be too eager about it because mistakes are very easy to make( that's where I failed )
Interview questions [1]
Question 1
If you have a tree of objects where references are edges, write a garbage collection mechanism. Extend that to multithread when possible.
Participated in their one day event so got fast tracked to the final round. One 30 min interview with two interviewers. Easy leetcode questions, followed by a few behavioral questions
Two-hour interview split into one-hour sessions with different team members. Each session included behavioral questions about past experiences and teamwork. Both interviewers presented a LeetCode-style coding problem ranging from easy to medium difficulty.
Interview questions [1]
Question 1
How to traverse through the outside nodes of a tree?
I interviewed at Morgan Stanley (Glasgow, Escocia)
Interview
Initial CV screening which is then followed by a phone call. If you are accepted you must undergo a 4 hour online assessment centre with personality, technical questions, hypothetical scenarios and past experiences.