I applied online. The process took 5 weeks. I interviewed at Bloomberg (New York, NY)
Interview
Phone screening interview
5 virtual onsite interviews, two coding interviews, one system design, one with the manager, and one HR. The overall experience was fine, but the company has a unique interview style. The 5 interview is usually divided into two days, if you don't pass the first day, you could get a cancellation email for the next day not to waste your time.
Interview questions [1]
Question 1
Coding like a medium LeetCode but specific to the company
I applied through a recruiter. I interviewed at Bloomberg in Feb 2025
Interview
A recruiter reached out on LinkedIn and I applied through their careers page. I had one screening interview. It was a mid level DFS question. After that, they asked me to take 2 more technical interviews, one ds & algo and one api design type of question. Then, an interview with TLs where they ask a simple System Design question and a manager interview. The recruiter is in contact with you at all times and it was easy for me to ask my questions.
Short recruiter phone screen, then a 60 minute technical interview with a person from the team you're interviewing for. If you pass that, you'll get a full loop of interviews with a system design question.
Interview questions [1]
Question 1
0/1 Knapsack problem, and a variant where you have a limit of 3 stones to choose from (which then becomes a 3sum variant)