After applying on their website, I had a phone interview scheduled.
The first time around, they never even called; there was a mix-up at the company.
The second time, the interview went through, and I was asked questions concerning:
I was also asked about general team working practices, why I was interested in Bloomberg, and about some of my projects.
I got invited for the in-house interview. Another weird experience: I went there and wasn't registered for an interview, but they sorted that out eventually.
I was asked a series of opening questions, more about projects. They then asked about whether I was comfortable in C. I said yes, even though I was more comfortable in Java.
Their first question was pretty basic, reasoning about variable types and values, reasoning about array elements, characters, integers, their sizes, etc.
The second question was code inspection, again written in C. The main problem concerned local variable instantiation and then returning a pointer to that local variable, and the problems that causes (i.e., the base pointer returns as we no longer have those local variables on the stack).
I didn't get past the code inspection, as I spent too long realizing what they wanted me to do.
The following metrics were computed from 1 interview experience for the Bloomberg LP Software Developer Industrial Placement role in London, United Kingdom.
Bloomberg LP's interview process for their Software Developer Industrial Placement roles in London, the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Bloomberg LP's Software Developer Industrial Placement interview process in London, United Kingdom.