I applied through college or university. The process took 2 days. I interviewed at Bloomberg
Interview
Went through two rounds of interviews. Not hard. Just know your basic programming stuff, especially linked lists and beyond. e.g. create a queue class using linked list
I applied through college or university. The process took 4 weeks. I interviewed at Bloomberg (New York, NY) in May 2013
Interview
Met a recruiter through my university. Set up two phone interviews and then flew out to New York for an onsite interview. The interviewers were really nice and I had a fun time staying in New York. All the interview questions were technical.
I applied through college or university. The process took 1 week. I interviewed at Bloomberg in Oct 2013
Interview
I had an on campus interview that resulted frome career fair. I attended my interview. The first questions I was asked was very obscure. I eventually ended up answering it, but it was very atypical (see below). Two more questions followed, the specifics of which I cannot recall.
I received a call about an hour later asking for a round 2 interview the next day. I attend this interview and flawlessly answer all of the questions asked (relatively short, and talked about my previous experience with algorithms). About a week after the interview, I received an email saying that I did not get the position.
All in all, I'm not too disappointed, as I wasn't incredibly interested in interning at the company. However, I'm a little surprised that I was rejected despite being called back for a round two, and performing very well at that. The first interview seemed to go well too, as the interviewers seemed impressed. Anyway, perhaps I was just overly optimistic.
Interview questions [1]
Question 1
There are two mars rovers on a 2 dimensional plane (Mars?), as well as 2 sensors. One rover is between the two sensors, and the other is outside. Write a program using only forward, backward, and onSensor() : boolean, to ensure that the rovers will collide.