I applied through an employee referral. The process took 1 day. I interviewed at Bloomberg in Mar 2014
Interview
I got a phone interview. It was about 45 minutes, but this one ended earlier. Overall it was all technical questions, you do not need to prepare much for behavioral questions. Just prepare a really good introduction and prepare some really good questions to ask them to show your passion.
They can ask you 4-5 questions in a 45 interview, from simple to hard questions. The first one can be an overall idea, like, how would like to create a ** machine? How would create a test case for **?
I applied through college or university. I interviewed at Bloomberg (New York, NY) in Oct 2014
Interview
On Campus interview. Firstly talked about the most interesting project on resume, then 3 coding problems. there are two interviewers, each of them asked 1 to 2 questions. And at the end, I asked some questions.
Interview questions [1]
Question 1
Lots of trivial questions about memory, flow over, pointer ......
Question1, there are two linked list that might merge, find the merged node.
Q2, integer to string
Q3. string to integer
I applied online. I interviewed at Bloomberg in Oct 2014
Interview
I applied online and they contacted me after 3-4 weeks asking me to give various available time slots for the phone interview. They scheduled a 45 minutes phone interview.
Choosing a programming language of your choice:
How do you implement a Polynomial?
After I told them Array list, he showed me a very big polynomial and asked me what will you do if you have very big polynomial that needs to be handled? (Using an array list 'll consume hell a lot of memory for polynomials of higher degree)
I answered him that i 'll use a hashmap to store the degrees and coefficients. He seemed to be impressed with that.
How will you implement the following four functions using the hashmap/arraylist:
1. Constructor which details how your polynomial is stored
2. Adding two polynomials.
3. Printing polynomial.
4. Finding the derivative of the polynomial.
He also asked me about my prior work experience and also about my current Master's thesis project which I thought I answered well. But I was able to implement only the first two functions(using arraylist) with in the time limit. Got a rejection email with in 3 days.
Interview questions [1]
Question 1
Implement the above four polynomial functions using hashmap.