I applied through a recruiter. I interviewed at Bloomberg
Interview
1 hour technical interview.
Did not hear from them for 1 week. I wrote an email, but still never heard from them again. That is very unprofessional!
This whole process left a negative taste in my mouth as I am upset for wasting my time and not even a courtesy of a rejection email.
I applied through a recruiter. I interviewed at Bloomberg in Aug 2017
Interview
Phone interview with a senior developer.
A programming question was asked and answered (implemented) via a web portal which interviewer can see the implementations directly.
The interviewer was very friendly, however, I was having some difficulties understanding the conversation because of the phone.
Interview questions [1]
Question 1
This is a C++ question.
Implement a class StockMarket in C++ that has the two following functions:
class StockMarket
{
public:
void addTrade(string stockName, int share);
- This function keeps track the number of shares transacted for a stock by adding the trade information
void printTop(int numberOfStock);
- This function prints the top numberOfStock stocks that has the highest number of transacted shares
}
And here's a sample calling sequence that uses the above class:
StockMarket stockMarket;
stockMarket.addTrade("GOOGLE", 50);
stockMarket.addTrade("APPLE", 150);
stockMarket.addTrade("GOOGLE", 100);
stockMarket.addTrade("MSFT", 250);
stockMarket.addTrade("GOOGLE", 200);
stockMarket.printTop(2);
Expected output:
GOOGLE 350
MSFT 250
I applied through a staffing agency. I interviewed at Bloomberg (Londres, Angleterre) in Aug 2017
Interview
3 stages:
1) Phone interview asking 1 complex system design problem, 2 coding problems, and 2-3 specific questions about Python.
2) Phone interview asking 3 coding problems.
3) On-site interview, 5 sessions, each of which with 1-2 people. The first 2 sessions were asking 1 coding and 1 system design problems. Third session was about system design problem. Fourth session was about background and personalities. And fifth was with HR.
I thought I will get the job since I met the HR staff, but at the end I didn't get it. After flashback, I think it's fair enough since I didn't give satisfying answers in the first session. I think getting a senior position is very difficult since you have to give nearly perfect answers.