I applied through college or university. The process took 4 weeks. I interviewed at MSCI (Mumbai) in Jan 2019
Interview
Interviewed at Msci mumbai. The process was around 1-1.5 months through college placement. They chose the top 50 students from college and 3 were selected. Started with a technical aptitude where basic java questions were asked. There were 3-4 rounds of technical interviews. They focused on java , sql and data structures. The final round was a hr round where package was discussed.
Interview questions [1]
Question 1
Questions based on core java - abstract classes , interfaces , inheritance , collections , etc.
I applied through a recruiter. The process took 3 weeks. I interviewed at MSCI in Nov 2014
Interview
Contacted by HR through LinkedIn. HR is very kind and all the interviews are telephonic except final (over video), on time call and proper reminders about the interview. First screening consists of MCQ's, others are mix of Java, Algorithms and Database. Overall took 10 days and offer rolled out in a weeks time.
Interview questions [1]
Question 1
Not very difficult,
Java - HashMap, Hashtable, Concurrent HashMap, Cyclic barrier, Count down latch, Deadlock, livelock, race condition, design patterns
Algorithm - Finding minimum all the time from a stream of characters, Kth minimum, etc
Database - Bank transaction design, Transpose table, nth maximum salary
The process took 1 day. I interviewed at MSCI (Oklahoma City, OK) in Jun 2011
Interview
First, i was contacted by recruiter and she scheduled interview at norman office. Four people interviewed me, first round was about my past work experience and some java, rdbms concepts and rest all people followed same procedure.