I applied through college or university. I interviewed at Bloomberg
Interview
A on campus interview, got interviewed by 2 Indian who are current Financial Applications Developers. The interview is only 30 minutes, asked about 3 questions, 1 about array, 1 about locating points in plane and 1 brainteaser.
Interview questions [1]
Question 1
The classic 5 Pirates Fight for 100 Gold Coins problem
I applied online. The process took 3 weeks. I interviewed at Bloomberg (New York, NY) in May 2012
Interview
Phone interview is pretty much about the academic related material, like OS, C++. The onsite interview is a 2:1 interview, actually only one problem, I didn't get it well.
Since they will have training after being hired, they care more about how to process a problem.