I applied through university. The process took 2 weeks. I interviewed at Morgan Stanley (Montreal, QC) in Mar 2013
Interview
First we had an 1:1 interview on campus. They asked about SQL, multi threading (synchronization), networks(TCPIP), how connection will be established between client and server when you type something in the browser.
After I got selected we went to the company. I had three 1:1 back-to-back interviews. each one took 45 minutes. They asked about SQL(writing some join queries - easy though), describe the differences between Java and C, problem solving question and about my projects in the CV.
At the end I could not figure out what kind of employee they are looking for because their questions were about different topics and those three interviewers were from different departments.
Interview questions [1]
Question 1
Write a method that can reverse a binary tree (mirroring).
The OA was quite difficult involving aptitude, debugging and programming qns. The aptitude was most time consuming and where mostly pictorial and needed much time to solve. Debugging is better and included easier qns.
1)Assessment
2)Hirevue why us, and why this role
3) Interview with technical aspect
I do not much enjoy it and not well prepare for technicals. Just be prepared for technical questions
I applied through university. I interviewed at Morgan Stanley
Interview
Straightforward, more focus on fit and eagerness than market knowledge. Everyone was kind, interviews were short but I talked to people in various teams. Multiple stages online then I eventually received an offer in person.
Interview questions [1]
Question 1
Tell me something interesting you read in the news recently