I applied online on a whim and received an email response a few weeks later to set up a phone/technical interview. They hold technical interviews online through HackerRank.
The interview began with three or four standard interview questions (questions about my resume, why Bloomberg, etc.), which took about 5 minutes. The rest of the 45 minutes was all technical/algorithm stuff through HackerRank.
I struggled with the first question and never really got anywhere. The interviewer then told me to move on to the next one. I came up with an okay solution for the second one, O(n*log(n)), but he kept asking if I could do better. He eventually told me a solution and asked me to implement it, which was super simple.
Overall, I felt like I was being grilled the whole time. It seemed like the interviewer didn't care about what I was saying unless I got the questions exactly right. I know I didn't do so great on the interview.
A few days later, I received an email stating they weren't interested in moving forward.
Implement a queue using stacks.
Search through an array of integers and find pairs that add to a target.
The following metrics were computed from 219 interview experiences for the Bloomberg LP Financial Software Developer role in United States.
Bloomberg LP's interview process for their Financial Software Developer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Bloomberg LP's Financial Software Developer interview process in United States.