Phone interview asking basic C++ questions and some HR ones (why do you want to work for Bloomberg) followed by an on-site interview at their London office. On-site interview consisted of 2 technical interviews where they asked some simple algorithmic problems and asked to write some code on paper, plus a few questions on C++.