The interview process was generally quite straightforward compared to a lot of banks. After an online application, you're required to complete a test, which you can complete in one of several programming languages.
It's very technical and mainly consists of 'look at this code, figure out what's wrong with it' problems, all emphasizing syntax over anything else.
Upon completion of the test, you might be offered an interview. It'll consist of technical interviews with people of varying levels of seniority, starting with the most junior.
The questions are all programming-related, and there are no HR-type questions at all. If they like you, they'll offer you a job; it's that simple.
You have a large data file, consisting of ten-digit numbers separated by new-line characters. Write a program in C to sort it, using at most 20MB of memory. Make it efficient.
The following metrics were computed from 29 interview experiences for the Bloomberg LP Financial Software Developer role in London, United Kingdom.
Bloomberg LP's interview process for their Financial Software Developer roles in London, the United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Bloomberg LP's Financial Software Developer interview process in London, United Kingdom.