I applied through college or university. I interviewed at Bloomberg
Interview
First on campus interview, then on-site interview.
At on-site interview the two interviewers spent some time debating which position I was actually applying to; seems like they were told different things. They also were given a very old version of my resume from a previous application there even though I updated my profile and resume on their website.
Interview questions [1]
Question 1
confirm open/close parentheses, brackets, etc.
How many ways are there to make a dollar out of coins
I applied online. The process took 3 weeks. I interviewed at Bloomberg
Interview
Applied through online application, got an phone-interview 3 weeks later.
The phone interview did not involve coding, just asked me to explain two algorithm questions.
1.Given two stack classes, how to implement a queue with dequeue and enqueue operation both with O(1) time complexity.
2.Find the longest palindrome in a string. Just keep asking me if I could give faster solution. I end up giving a O(n^2) solution.
Interview questions [1]
Question 1
Find the longest palindrome in a string. Just keep asking me if I could give faster solution. I end up giving a O(n^2) solution.
I applied through college or university. The process took 2 weeks. I interviewed at Bloomberg in Feb 2014
Interview
Two engineers. They asked questions one by one. The first question is to design a structure for the emplyee/manager system. An employee belongs to a manager. A manager has several employees. They may also belong to a manager. Design the structure so that it supports the following operation: delete an employee/manager, promotion(an employee becomes a manager). The second question is level-traversal a binary tree. The third one is about pass by reference or pass by value.