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)
I applied online. The process took 3 weeks. I interviewed at Bloomberg in Feb 2010
Interview
I got the information about the company from college and apply online - both college career website and the company's. 3 weeks later, I was asked to take an online programming test, I choose to take C++ test.(You have 4 options, C, C++, Java, and C#). Really difficult, for only 3 minutes for each question with 5 options to select. 20 in all. But I think I could have done much better if I had knew how the test would be like. Luck is an important part.
Interview questions [1]
Question 1
What function can be used to display base, eg. hex, in C++ and what's the format of it?
I applied online. The process took 1 day. I interviewed at Bloomberg (London, England) in Jan 2010
Interview
Seemed like a nice office when you come in - free food and drinks in the kitchen as soon as you enter the building, and a nice modern office space in which the interview took place.
Interview was very technical, as applying for a technology position. Few competency questions, went over the CV a little, but soon came on to the programming questions on C, even though main language is Java.
Interview questions [1]
Question 1
Pointers based question with pre-written code - "Why doesn't this code work"