I applied online through their platform. I had to provide a CV, cover letter, a transcript, and answer the question: "Why do you want to become a software engineer?"
I received an email from the HR department asking me to select a 45-minute slot within the next two weeks for a telephone interview. They also requested that I have access to a computer with an internet connection during the interview for the technical part.
The interview began with a representative from the R&D department describing the entire process. This included basic questions related to the company, followed by a technical segment. Some of the basic questions were:
Afterward, we transitioned to the technical part, which was conducted in my most familiar programming language (I chose Java). I had to answer basic questions about how Java works, the JVM, and the differences between Java and C++.
I also had to answer questions about wrapper classes, how Java handles pointers, and devise an algorithm for a specific scenario.
The interviewer was very pleasant and consistently offered encouragement and assistance throughout the interview.
Had to think of an efficient algorithm to calculate the average of an array by removing the minimum and maximum.
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.