Overall process was pretty structured and organized. There is a recruiter screening, phone interview, then a full loop on-site (virtual). However, the interview experience was negative. You apply to two teams at a time. The phone screen is a leetcode style medium coding interview with some introductory questions about why Bloomberg. During the entire phone interview (one of the interviewers told me to turn on my camera, which I was told it was completely over the phone), I was getting positive feedback, and was even told at the end that I did well, but was informed couple days later that they were not moving forward without any feedback. The interview process seemed fake overall and left a bad taste after the entire process. This company provides strong compensation, but I’m not sure of the integrity of the company or hiring process, so if that is important to you, I would not consider this company.