The process: started with a phone interview: a short conversation about my previous experience and a programming challenge on CodePair. The problem was fairly easy, but the focus was on complexity, explanation of data structure choice, and testing. Two days later, I got an invitation for an onsite interview, which was scheduled for two weeks later.
On-site interview: Because I study outside the UK, Bloomberg offered me both plane tickets and accommodation.
There, I had 3 interviews: one technical, one design architecture, and one behavioural. The technical one was similar to the phone interview, with 2 CodePair tasks this time and two interviewers. During the design interview, which I had the following day, I was asked to design classes, interfaces, and methods I would use to design an app for which I got a description (written on a paper). The behavioral interview was an extended discussion on my previous experiences, the way I would improve myself, and what impact I believe I could have on the company.
All the interviewers were very professional and created a comfortable and secure environment where I could showcase my skills.
Why Bloomberg
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.