I applied online. The process took 2 weeks. I interviewed at Bloomberg (London, England)
Interview
online application - telephone interview - inhouse interview
telephone interview: it starts with some general question about the company: Why this company? Why this position? then some technical questions, they give you a list of technical areas they may ask (c/c++, Linux, OO Design), and Finally, you can ask questions.
Interview questions [1]
Question 1
nothing difficult or unexpected, just fondmetal concepts like What is JVM? or explain java arguments pass by value or pass by reference