The first round is a coding round. Small 10 minute chat then 50 minute coding. Questions were Reverse Integer and OOP design for the messaging queue. I chose to do the interview in Python, but the interviewer expressed preference for C++, which was a bit weird.
Interview questions [1]
Question 1
Given a signed 32-bit integer x, return x with its digits reversed.
I applied online. The process took 2 months. I interviewed at Bloomberg (London, England) in Nov 2023
Interview
The interview process is better than that of most companies, particularly in assessing technical skills. There are five stages: two technical interviews, a system design review, and two behavioral interviews. While the process is somewhat extensive, the recruitment staff and engineers are approachable, improving the overall experience.