I applied through a recruiter. The process took 6 weeks. I interviewed at Bloomberg in Aug 2013
Interview
Bloomberg has a pretty intensive interview process. Met with two groups and both interviews lasted 3-4 hours. Met with teams of two developers at a time. Generally they probed for insights about different architectural issues and had you solve programming tasks. Interviewers looked for code to be written with pen and paper. The questions were challenging but reasonable and they were encouraging if you got stuck or missed something.
Interview questions [1]
Question 1
They asked for insights on architectures common to their environment and dealing a lot with scalability issues.
I applied online. The process took 1 day. I interviewed at Bloomberg in May 2010
Interview
2 round of technical phone screen, 2 round of technical onsite, then 2 round talk to senior managers. The interview questions is not difficult. no lunch even I began the interview at 10:00AM and ended it at 3:00PM.
I applied online. The process took 2 weeks. I interviewed at Bloomberg (New York, NY)
Interview
I was initially contacted by a Bloomberg recruiter via LinkedIn. I was advised to apply for jobs online. I was then contacted to provide dates for phone screen interviews. For two of the positions, I was asked to give dates for in-house interviews. For one position, the interviewers were mostly very young and impatient. I think they had too many interviews going on that day and had a shortage of conference rooms. I was not always given a chance to refine my answers. For the second position I had a much better set of interviews that lasted most of the day (including lunch).
In the end I did not get hired.
Interview questions [1]
Question 1
I mentioned using a circular buffer as a technique of buffering messages and they asked me to implement one. I had not thought out how to deal with telling the difference between buffer full end buffer empty.