The process took 1 day. I interviewed at Bloomberg (London, England) in Mar 2009
Interview
I have applied via careers.bloomberg.com website. After CV screening I had a phone interview. Questions were very basic: difference between array and list, what is polymorhpism, difference between C++ and Java. Interviewer claimed that methods in Java are not virtual unless you explicitly use virtual modifier (!). 30 minutes later I received an e-mail with invitation for in-house interview. In London I had one 2:1 interview, questions covered data structures, memory management in Linux (I had linux kernel development exp in my resume), some brain teasers.
Interview questions [1]
Question 1
Describe function invocation protocol in C (registers, stack, order of args)
There were several rounds. Application with some questions, then hirevue interview which asked several questions and then several rounds of interviews with employees. It was fairly straightforward and just need to be yourself and not worry too much.
Interview questions [1]
Question 1
What experience do you have that is relevant to this role.
I applied online. The process took 7 weeks. I interviewed at Bloomberg (Hong Kong)
Interview
Start with an online Plum assessment, then video interview. Later move on to on site interview with team lead from analytics and sales. Final stage includes interview with the head of HK
standard video interview for first step they asked a lot of questions about current events and pitching stories related to finance, why bloomberg etc. after that you will get invited to a super day if selected