I applied through university. The process took 1 day. I interviewed at Morgan Stanley (Montreal, QC) in Feb 2014
Interview
How to reverse an string without using extra memory? When, why and how we use Polymorphism? Why we use inheritance? Why object oriented? Java framework specification and benefits. Combine two string. Basic SQL questions. Implementations of sorting and searching algorithms like merge sort. Best data structure fore different purpose. Best sort and search algorithm.
Interview questions [1]
Question 1
Detail programming questions. Be ready to write code with pen and paper.
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.