I applied online. The process took 3 weeks. I interviewed at Bloomberg (New York, NY) in Apr 2020
Interview
In general, the interview process was smooth. Experienced interviewers were nice , patient, polite and helpful. However, other interviewers (with less experience), who thought themselves to be smart were aggressive and impatient. Usually these people have learned few things recently and would do everything to show their knowledge and smartness by catching small errors. If I were given the opportunity to work with them, I would have a second thought.
I applied through a recruiter. The process took 1 day. I interviewed at Bloomberg (New York, NY) in Jul 2019
Interview
Interview process was pretty standard. First you go through hacker rank and then onsite. I found the hacker rank interview little on the difficult side, i think it often depends on the interviewer though.
Interview questions [1]
Question 1
Design of a regular expression parser to match the repeating characters and algorithm based on binary search.
1st phone interview for behaviour questions.
Why Bloomberg?
What do you know about us?
2nd phone interview for technical questions
The interview is on Hakerrank, basically you need to design input, output and give him the solution.
3rd onsite interview for deeper technical questions.
Interview questions [1]
Question 1
Design a song recommendation system.
Given:
Person 1 likes songs A B
Person 2 likes songs A B C
Person 3 likes songs A D
Based on this to tell Person4 a song list: A,B D (Based on frequency)