I had two rounds of interviews.
The first round went well, and there were no bizarre problems.
They first asked me to design a tree data structure for storing and retrieving stock prices quickly, and then asked a few basic questions about arrays, linked lists, and hash tables. Finally, they asked me to design a phone book.
I failed the second round because they applied a pressure test. I didn't know it was a pressure test until I went home and discovered that the program I wrote during the interview, which the interviewer insisted had bugs, was actually correct.
It was my first time encountering this kind of test. Thanks to Bloomberg for giving me this experience.
Design a tree structure to hold and retrieve stock prices.
How many bytes are actually allocated by malloc(n)? How does free() know how many bytes to free?
The following metrics were computed from 135 interview experiences for the Bloomberg LP Financial Software Developer role in New York, New York.
Bloomberg LP's interview process for their Financial Software Developer roles in New York, New York is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Bloomberg LP's Financial Software Developer interview process in New York, New York.