I applied online. The process took 4 weeks. I interviewed at Bloomberg (New York, NY) in Sep 2011
Interview
Initial online C/C++ test followed by phone screen followed by full day onsite interview. Onsite interview was about 6 rounds of 45 minutes each. Each round was with 2 developers. Casual lunch with 2 senior engineers. You get a sense that its going well, if they have you wait to meet with the senior executives like the Director etc.
I applied through a recruiter. The process took 3 weeks. I interviewed at Bloomberg (New York, NY) in May 2015
Interview
Two separate phone interviews, each lasting about an hour and conducted using a pair coding website. This was followed by an onsite interview with two technical sessions, and a meeting with an HR person.
Bloomberg conducts technical interviews 2 on 1, and have a lot of interruptions. It was surprisingly adversarial compared to interviews I've done at other big tech companies: Google, Microsoft, Facebook, and some smaller companies. The other rather irksome aspect is that they expect coding questions to be solved on small pieces of paper, half the size of the standard 8.5x11. They also asked brain teaser questions, which is generally proven to be a waste of time. Overall, just lots of annoying aspects.
The younger engineers in the first interview where nice but still interrupted too much, while the senior guys in the second interview very dismissive. The HR person was quite nice. 2 on 1 technical interviews are awful.
Interview questions [1]
Question 1
Brain teaser, where you have people crossing a bridge in pairs with a flashlight in the dark where they walk at different speeds and you have to optimize the speed.
I applied through a recruiter. The process took 2 weeks. I interviewed at Bloomberg (New York, NY) in Jul 2015
Interview
Always such a waste of time interviewing here. Do yourself a favor and interview at a real company which will ask actual and relevant questions than a hardcore development quiz which you always end up magically "failing" even though you have answered the questions correctly, and better companies than they have hired you.
Interview questions [1]
Question 1
How do you write an algorithm to count all subsets of strings in a string.