I applied through a recruiter. I interviewed at Bloomberg in Mar 2015
Interview
Phone and shared HuckerRunk panel. Very polite and nice interviewer. No pressure. I am grateful to him for slow clear English :-) (My English isn't excellent at all). If something wasn't clear to me he wrote to me in panel. So, there were not real troubles in communication, as I worried for. It was my first interview 1) in English 2) by the phone. I'm very pleased to have this new experience. Technical questions were trivial enough.
Now I'm waiting for reply from them about my 1st round result.
Interview questions [1]
Question 1
Memory management in C.
Classes (Encapsulation, Polymorphism, Inheritance, Operator overloading).
Calculate number of bits that are set in file with size 200TB as fast as possible. Budget is infinite.
The interview consisted of two coding questions. The first was a LeetCode problem on counting ships in a rectangle, and the second was a find-path dynamic programming problem, also from LeetCode
Applied online got an email then telephone interview along with hacker rank test. First he asked about my CV briefly with emphasis on why you chose Bloomberg then he started coding questions
Interview questions [1]
Question 1
Fibonacci with recursive function
Difference between recursive and iterative process
many detail questions about pointers
data structure
I applied through other source. The process took 6 weeks. I interviewed at Bloomberg (New York, NY) in Mar 2016
Interview
The initial interview was an HR screener who sounded me out on what my skills were and what I had worked on. This was followed by two technical phone interviews using HackerRank to pose several questions for C++ in first, with 3 topics, then a bit of SQL coding in the second, with a lot of discussion of DELETE of nonunique rows in a table and SQL tuning
Interview questions [1]
Question 1
C++ class problems, SQL coding and tuning, C++ codin for efficiency, STL collections