The first stage was a 60-minute technical interview. It began with an introduction of myself, followed by general motivation and behavioral questions. I was then asked a medium LeetCode question. Overall, the interviewer was nice, and I believe I performed well.
Four days later, I received an email stating that I had advanced to the second stage.
The second stage was another technical interview. This time, there were two interviewers. The interview started with a brief introduction, followed by questions about projects on my CV. I was then asked a medium LeetCode question. The question was more difficult than the first interview, and although I was able to produce a working solution, there was not enough time for follow-up questions.
Thirty minutes after the interview, I received my rejection email.
Overall, the interviewers were nice, and the questions I received were of medium LeetCode difficulty. It was a good experience.
Interview 1: Write a class that stores stock prices, allowing users to add stock prices, remove the most-recently-added stock prices, and get the value of the lowest stock price stored.
Interview 2: Create a class that allows users to add airport routes. The class should have a method to print all possible routes from a starting airport to a destination airport.
The following metrics were computed from 2 interview experiences for the Bloomberg LP Software Engineer Placement Year role in London, United Kingdom.
Bloomberg LP's interview process for their Software Engineer Placement Year 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 Placement Year interview process in London, United Kingdom.