I applied online. The process took 1 day. I interviewed at Bloomberg in Dec 2011
Interview
1. Online test
2. Phone interview based on your resume and education background. Ask brain teasers and some finance questions.
3. Go through your resume and ask quite a lot of technical questions. Most of them are about programming. Then if you passed the first round technical interview, you would see a senior manager and he will ask more about your resume and some harder technical questions.
Interview questions [1]
Question 1
52 cards question. What is the probability that get 3 aces in a row?
I applied online. The process took 3 weeks. I interviewed at Bloomberg (New York, NY) in Jun 2011
Interview
First, it was on-line programming aptitude test similar to GRE.
After that, a phone interview.
Then, I was invited to a face to face interview. It was kind of short lasting ~ 2+ hours.
First, two low level guys asked some basic questions.
Then, a senior manager showed up with more HR type questions: Why do you want to work here?
What do you expect from this position? How do you handle with pressure? etc.
Probably, they realized that this was my "back up" position since my true goal is the quantitative finance.
It was an OK interview.... these guys do not seem that smart. You can answer these questions if you
have some previous experience and do not require that much of "brain", far cry from a quant-type interview.
This type of positions would be OK for recent CS graduates who want to have something to write down
on their resume.
Ah.... none of the interviewers was able to give me a clear career path within the company. Maybe all the other reviews are true: one reaches the glass ceiling pretty early on. Working with their proprietary software would be detrimental for career development beyond certain point.
Interview questions [2]
Question 1
What is a hash table? How to store integers efficiently using hash table?
How do you invert an integer digit by digit?