I applied online. The process took 1 week. I interviewed at Bloomberg in May 2015
Interview
This is the first round phone interview. This phone interview lasted for 45 mins. It was a technical interview. My interviewer asked me couple questions about the basic concepts of data structures and algorithms. I programmed the pseudocode on the web. In the end, I asked interviewer some general questions about Bloomberg.
Interview questions [1]
Question 1
(1) Stack, Queue, Linked List and Array. Pros and Cons of each data structure. (e.g. if you read and delete a lot of data not insert too many data, which data structure will you pick?)
(2) What's the average complexity and worse complexity of quick sort.
(3) Reverse a string, and reverse a sentence.
(4) Given 2 red balls 2 black balls and 1 white balls, and randomly pick 2 of them. What's the probability of having none of 2 balls that you picked is black?
I applied through a recruiter. The process took 5 days. I interviewed at Bloomberg (New York, NY) in Apr 2015
Interview
Applied through a head hunter. Phone interview scheduled in 5days. Two people interviewed me over the phone- 2:1 interview style over hacker rank. They were patient but I couldn't understand one of the interviewers accent( this was what ruined the interview).
Interview questions [1]
Question 1
What is the difference between stack and heap memory?
How does Garbage collection work?
Static vs final variable
Difference between C++ and Java.
Programming Question: Write a programming to print the level-order of a binary search tree.
B
/ \
L O
/ \ / \
O M B E
/ \
R G
I applied through college or university. The process took 1 week. I interviewed at Bloomberg (New York, NY) in Mar 2015
Interview
The interview was scheduled by contacting the staff from Bloomberg directly over email while they were visiting our campus for a career fair. The interview scheduling was smooth, I didn't have have go through the initial screening process as I was a Ph.D. candidate and chose to interview Bloomberg for practice.