I applied through college or university. The process took 1 week. I interviewed at Bloomberg in Jan 2017
Interview
Two rounds of interview, both on university campus. It was a nice experience, interviewers were patient and encouraging. They want a candidate who is very comfortable with basic data structures and operations with them.
Interview questions [3]
Question 1
Given a string, sort its letters by frequency and in alphabetic order in the case of a tie, for example BLOOMBERG -> BBOOEGLMR
You have a million people running a marathon. The progress of the race is tracked via a series of check-points, A through Z. Describe 2 functions: first returns a list of 10 leaders in the race, second is called each time a person crosses a checkpoint and maintain data-structure for proper functioning of the first function.
I applied online. I interviewed at Bloomberg (Bucarest, ) in Jan 2017
Interview
Applied online, got a main in two weeks and did a skype interview, i had to solve a problem in a language of my choice, i choose c++.
After that i had a face too face interview in Bucharest with two software engineers from London.
After 4 days i got a mail that i passed that interview also, and that i had to have an interview in the London office.
Interview questions [1]
Question 1
You have a vector that has some 0 elements, move the 0's to the end without interfiring with the order of the other elements.
I applied online. I interviewed at Bloomberg (New York, NY) in Feb 2017
Interview
After submitting my resume, a recruiter scheduled a phone interview.
During the phone interview, the interviewer asked me about my resume and some leetcode medium/easy questions.
I was invited to an onsite interview. The recruiter gave a tour around the building. There were free lunch and $100 reimbursement if you live out of state. The interview questions were not easy, but they were fair. I only had 2 rounds of interview which means I would not get an offer.
Interview questions [1]
Question 1
Questions similar to counting island. Finding a number in a data structure.