I applied online. The process took 1 day. I interviewed at Bloomberg (New York, NY) in Oct 2016
Interview
It was phone interview, the very first round.It consisted of one technical question where you have to describe how you will approach it in most efficient way and then implement it.The interviewer called on time. He was very polite,helpful and friendly.First he asked me the most general question, tell me about yourself. Then he discussed some things from my resume.
After that he went to the technical question.
Interview questions [1]
Question 1
Technical Question:
It was based on e-commerce setup. So there are n Order receiving servers which are receiving orders from customers and there is one another server which fetches orders from the these servers and processes them in sequence.
n order receiving servers ( each server has m orders):
A : 1 3 6 ...
B : 2 5 7 9 ...
C : 4 8 10 ....
--
--
--
n
There is no collision when order receiving servers are receiving orders and the orders are queued up on these servers.
The Order Processing server need to process these orders in order, means the server will process order 1 from server A, then 2 from Server B, then 3 from Server A and so on...
How the Order Processing server can do this in most efficient way? Also implement the setup
I applied through college or university. The process took 2 weeks. I interviewed at Bloomberg (Los Angeles, CA) in Oct 2016
Interview
Went through 4 on campus interviews and received an offer the next week. The interviews were relatively challenging, mostly focusing on algorithms and C++/C fundamentals. The 3 technical interview featured two technical questions as well as some inquiry about my project/previous internship experience. The final interview was with HR and featured questions like "What are you looking for in an internship?" and "Why Bloomberg over other tech companies?"
Interview questions [2]
Question 1
Given a set of runnerId's and sensorId's, come up with an algorithm to get the top 10 fastest runners to display on a scoreboard.
I applied online. The process took 5 weeks. I interviewed at Bloomberg (London, England) in Oct 2016
Interview
I applied online. After two weeks I had my phone interview where I had to code some algorithms questions on HackerRank. I then two technical interviews and a HR one on-site, at their office in London.
Interview questions [1]
Question 1
Write a class in C++. Talk about destructors, constructors
LCA
Merge two arrays