I applied through a staffing agency. The process took 1 day. I interviewed at Fidelity Investments (Gurgaon, Haryana) in Apr 2012
Interview
Day 1:
Round 1: Technical written paper of 75 questions( 45 on Java mostly threading, and 30 on J2EE)
Round 2: Technical interview on Java, Struts , Spring and whatever there is in your resume.
Round 3: Managerial Interview . Questions on Mutual funds and banking in general. Also what you know about Fidelity. Why leave ur present company? What are In house projects?
Why do you think a company like Fidelity develop inhouse software when it can easily get it done from other IT companies for less cost?
Round 4: HR negotiations
Interview questions [1]
Question 1
How would you go about implementing a mini IOC container similar in functionality to Spring container?
I applied through a staffing agency. The process took 1 day. I interviewed at Fidelity Investments (Pune)
Interview
first they took a written test on technical skills and critical thinking.
This was then followed by one technical interview and then a managerial interview.
once managerial round gets cleared, candidate has to go through an HR round.
I was given a time for 10 AM and they took my interview at around 2.30. Besides that I was called for the profile of Java Developer and despite of that I was asked questions about creating complex DB queries(10 liners). 20% Java and 80% DB. Not sure what was on their mind. Overall a bad experience.