I applied through university. The process took 1 day. I interviewed at Morgan Stanley (Pune) in Jul 2013
Interview
There were 5 rounds in total. The first round consisted of coding test, where you are given 45 minutes and you have to solve 4 problems. The problems were based on DFS, Array Searching, String Manipulation and Trees. Then we had a 1:1 interview. We were asked basic C,C++ or Java (our preference) stuff.and little about threads, IPC in OS. Then few people were eliminated. Then we had a GD with some photographs given and we all needed to form a story. Then we had a final 1:1 technical round. The last round was totally biased. Some people were just asked standard nqueens problem and basic of programming and I was asked to design a gtalk application with all the frontend, backend, classes, use cases in addition to three coding problems and puzzles The last round was an HR round.
Interview questions [1]
Question 1
The last round consisted of designing an entire gtalk application in addition to three coding problems and puzzles
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.