I applied through college or university. The process took 1+ week. I interviewed at Bloomberg
Interview
I met Bloomberg recruiters at the career fair and dropped my resume. I spoke to them for 5-6 minutes but wasn't sure if they liked me or not. They called me the same day and scheduled an interview for the following day at my school campus. The interview was a 45 minute technical interview led by 2 mid-level employees. I stumbled a lot but they seemed to like me. I got a call back the same day to schedule another interview for the next day. It was another 45 minute technical interview led by other 2 mid-level employees. I did really well in this interview and I was called back the same day again to schedule the final interview for the following week (again on my school campus).
The final interview was suppose to be 45 minutes of behavioral interview and a 45 minute technical interview. The behavioral interview was with an HR person and it was very short, it only took 15 minutes. Then the technical interview was led by a high level employee. The questions were difficult, I failed to give the correct answer but the interviewer seemed to like my thinking process. I was told that they would get back to me in a week and I was offered a job a week later. I was given three weeks to make my decision. They also flew me out to visit Bloomberg before I had to make my decision. Their offer was by far the best offer I received, so I accepted the job offer.
Interview questions [1]
Question 1
Given a matrix where all columns and rows are sorted and an integer k. How would you find k in the matrix?
I applied online. The process took 1 week. I interviewed at Bloomberg in Mar 2014
Interview
Applied in mid February. After a few weeks, received an email asking to set up a phone interview. I was re-scheduled for interview a week later. Then got a call from one of the software developers. Interviewer was very nice, kind and understanding. Asked questions about my prior software developing experience, basic C++ questions, etc.
Interview questions [1]
Question 1
Average interview. Interviewer asked when do we use BST and hash table? What is the complexity of search or insertion for BST?
I applied online. The process took 2 months. I interviewed at Bloomberg
Interview
Applied online, got a phone interview. They had a lot of applicants; I believe the job is currently filled (2014).
Phone interview had only tech questions. Interviewee picked at my resume and posed in depth questions about SQL that I used for a project. I was stumped on some questions that I thought were unfair. (e.g. I was asked how I would implement a Foreign key constraint if I were designing that algorithm)
I was then asked for a sorting algorithm and Big O. Then how I would sort the array if I knew the range of integers.
Didn't know data structures/algorithms for interview and it hurt my interview...didn't receive an offer and I wasn't surprised.
Interview questions [1]
Question 1
How would you implement a Foreign key constraint if you were to design it?
I applied online. I interviewed at Bloomberg (New York, NY) in Jan 2014
Interview
For the phone interview, I was asked for basic concepts about vector, array, linked list and their difference. Another question is given you a book, there is a function that you can get a word every time, how to find out the five words appear most frequent ?
Got the invitation for onsite interview the second day. There were four rounds, the first two were technical interview, the third round I saw HR, the last round was a manager.
1. There are consecutive numbers from 0 to 100, one is missing, find out which one? And improve the algorithm. How about using math method?
2. Search and sort question and improve accuracy.
3. Given you lots of left and right bracelets, how to test if the bracelets make pairs.
4. Delete a node in linked list.