I applied through a staffing agency. The process took 3 weeks. I interviewed at Fidelity Investments in Jan 2013
Interview
I got a call in for a production support role. Totally 4 rounds.
1. Phone interview.
2. Technical (Video conferencing - as i was in chennai and the role was for bangalore.For local guys its face to face)
3. Technical round 2 interbiew (video conf again).
4. HR discussion.
I applied through a recruiter. The process took 2 weeks. I interviewed at Fidelity Investments (Westlake, TX)
Interview
Sent my resume to one of the recruiters , got call the next day and she told she would submit the resume to the manager. the next day or so she called a scheduled phone interview. 4 one on one phone interviews. Next they invited me for in-person interview. Whoever interviewed me on phone were all there in the in-person interview.
In one or two days another recruiter called me and told the team was interested in my background and asked details abt my current visa status etc., He asked for few references and I gave two. The director contacted the references I gave.
Interview questions [1]
Question 1
there were no difficult questions. In one of the phone interviews the person asked questions about java concurrency api.