I applied online. The process took 2 weeks. I interviewed at Fidelity Investments (Merrimack, NH) in Mar 2013
Interview
There were two screening interviews and then an in person interview with two managers. There was also a group meeting with other prospective employees where they describe the corporate culture and job description. After that is a test regarding reasoning and logic skills.