I applied online. The process took 2 months. I interviewed at Bloomberg (New York, NY) in Aug 2020
Interview
Tools: HackerRank and Nexi (for video calling)
Phone screening: one technical question with an engineer over a phone call
Virtual onsite: Two rounds of technical interviews (2 engineers in the first one, 1 in the second one), HR interview, then interview with senior engineering manager. Asked in detail about my projects/internships, why Bloomberg, why I'm a cultural fit, etc.. They give a lot of time for questions, which they expect a lot of to demonstrate the candidate's interest.
No response yet whether or not I'll receive offer.
I applied through an employee referral. I interviewed at Bloomberg (New York, NY) in Jul 2020
Interview
Overall the process was okay. First phone interview was rescheduled twice on part of the interviewer. I passed all the phone and on-site rounds. Got rejected after the final engineering manager round. I'm convinced I got discriminated against because the interviewer did not express any discontent at any point in the interview with my solution, in fact he said he thought it was good. Recruiter divulged a lot of feedback after the rejection because he felt bad for me, probably too much on his part since he told me it was the manager's choice to reject and that he wasn't even entirely sure what the reason was apart from a general "technical skills".
Interview questions [1]
Question 1
Delete node from linked list
BFS on nodes in a matrix
Return deepest level of string nested in parentheses
Design tic-tac-toe
Manager interview was top k stocks
I applied online. The process took 1 day. I interviewed at Bloomberg in May 2020
Interview
It was a 50 minute technical + non-technical interview with a remote Developer who was nice and friendly. You were asked basic questions about yourself, why Bloomberg, experience in Software Development, and One technical question in the language of your choice.
Interview questions [1]
Question 1
Technical Question: Given the meeting times of a calendar entry for a single day for an individual, find the aggregate time slots the person is busy?