I was contacted by a developer from the London office who was very polite and easy to talk to. I was extremely nervous, as this was my first interview in 14 years, which didn't help matters at all.
All the questions were programming-related, mostly C++, and the usual 'what is the difference between a process and a thread' type questions. A couple of the questions were unsuitable for a phone interview; for example, the interviewer described a programming block and asked, 'What might be wrong with it?' There was actually nothing specifically wrong with what he had described, given the wording of the question (seriously!). I think a different style of question on the same subject should have been asked instead.
I lucked out because, although I had answered most of the questions correctly, I had apparently not given enough detail. I believe I should have been prompted at the time with 'Can you give a bit more detail?' to avoid this. Ten weeks later, and the job is still advertised. From what I've heard from recruiters, I think they should review their hiring procedures.
Name the different types of C++ casts.
What features of C++ provide polymorphism?
The following metrics were computed from 124 interview experiences for the Bloomberg LP Software Engineer role in London, United Kingdom.
Bloomberg LP's interview process for their Software Engineer roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Bloomberg LP's Software Engineer interview process in London, United Kingdom.