I turned my resume in after answering a few questions at my career fair. After a couple of months, I was contacted back for a phone screen.
The phone screen consisted of in-depth questions about hash tables and other algorithm/data structure concepts. I was then asked to code a way to find all the prime factors of a number through their code-sharing site, Hackify (or something similar).
A few days afterward, I was contacted for an in-house interview. The office was very nice. They took us on a tour and then sent each candidate off to their respective interviewer.
There were four rounds of interviews total:
The questions were standard algorithm/data structure questions, the kind you find in interview preparation books. Be sure not to mess up too badly; I saw other candidates being asked to leave early.
I got an offer two days after the interview.
Suppose you have an infinite stream of sorted data arriving. Implement a way to find a specific timestamp within this stream.
The following metrics were computed from 1,070 interview experiences for the Bloomberg LP Software Engineer role in United States.
Bloomberg LP's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Bloomberg LP's Software Engineer interview process in United States.