I applied through a staffing agency. The process took 2 weeks. I interviewed at Bloomberg (New York, NY) in Feb 2015
Interview
I ran through interview day, which consists of an online exam and in-person interviews. The online exam changes regularly, but my case was to simply create an event-based notification system for notifying analysts on price changes. All-in-all, anyone that's done some quality programming should be able to ace it. Keep in mind that Bloomberg's online exams tend to be significantly longer than other company's though.
Interview questions [1]
Question 1
Design a publisher-subscriber event-based system that alerts the subscribers on stock price changes. Allow the subscribers to subscribe for rolling statistics as well. Optimize this as much as possible.
I applied through a recruiter. The process took 6 weeks. I interviewed at Bloomberg (Londres, Inglaterra) in Nov 2015
Interview
People were positive. I think questions were not so hard for an experienced developer. My failure at the second stage was totally my mistake. Interview was heavily on C++. You are required to write code for problems they ask in both phone interview and on site interview. Be prepared for coding!
Interview questions [1]
Question 1
OO related questions and C++ STL related questions
I applied online. The process took 2 weeks. I interviewed at Bloomberg (New York, NY) in Jun 2015
Interview
HR contacted me 2 wekes after applying online.
1 hour technical webex interview, 4-5 hours on site interviews, 1 hour each.
2 team members per interview asking dynamic programming, sql and design questions.
The last one was interview with a manager.
You need to write down your answers on a paper or using the whiteboard.
For example:
Given two link lists, return the longest common postfix.
Given a Queue, write a function which every 5 seconds reads a value from the queue.
and many other...
Interview questions [1]
Question 1
Given two link lists, return the longest common postfix.
Given a Queue, write a function which every 5 seconds reads a value from the queue.
and many other