I applied online. I interviewed at Bloomberg (New York, NY) in Feb 2019
Interview
It is a long interview process, and because of Covid it did seem a bit disorganized; however, everyone is very nice there -- and VERY smart. If you do not have the skills it takes to be a Bloomberg Intern, they will see right through that-- in their very eloquent way!
I applied online. The process took 2 weeks. I interviewed at Bloomberg in Apr 2013
Interview
Applied online, got a mail from HR within a week and then the next week I was interviewed and then informed about the result during the same week after I emailed them.
The interviewer was probably french, but spoke clearly. I wouldn't say he was rude, but wasn't polite either and didn't like it when I asked him to repeat some parts of the questions that I did not understand.
The HR did not inform me, but probably because I did not give them much time as I thought it went well. They were polite enough to send the reject mail with hours of after I emailed them.
Interview questions [1]
Question 1
1. What do the copy constructor and assignment operator? What is
different between the two?
2. What do the default copy constructor and assignment operator do?
Struct MyClass
{
char* str;
};
MyClass A = B;
What will the above statement do internally?
3. Which is better tree, linked list or array for looking up dictionary?
4. What is the Big O notation for searching in binary tree? in linked list? in
binary search tree?
5. An array with one million elements, how will you search an element if
unsorted or sorted (both)? What will be the Big O notation for this.
I applied through college or university. The process took 1 day. I interviewed at Bloomberg (New York, NY) in Mar 2010
Interview
The company had on campus for interviews. It was basically a 30 - 40 min interview. They ask whether you are comfortable with C or C++. Dont know if saying C was a disadvantage in my case. They asked about string library functions , static variables and static functions . They also asked about memory allocation on heap stack etc. The pressure gets to you and they make it more tougher.
char s = "Hello"; .... If this statement is within a function and the pointer is returned .. will it print the string in the calling function; This led to a discussion as to where in the memory the string gets stored etc.