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 MCQs, others are mix of Java, algorithms and database. Overall took 10 days and offer rolled out in a weeks time.
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 following metrics were computed from 2 interview experiences for the MSCI Java Developer role in India.
MSCI's interview process for their Java Developer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for MSCI's Java Developer interview process in India.