I gave my resume to a recruiter. He called me back after a couple of weeks, stating I needed to take an only C/C++ proficiency test.
I completed the skill test over the internet (C/C++).
A few days later, I had a phone interview that lasted over an hour.
A few days after that, I had full-day on-site interviews. This involved about six or eight interviews with progressively higher-level managers, lasting around eight hours.
The last interview was with HR, who provided me with an offer.
Writing code on paper. This is not as easy as it sounds if you are not used to it.
One unexpected question I remember was:
"I've been grepping a large local file, and it took a long time. I did it again, and now it's much faster. Please provide an explanation for this behavior."
The following metrics were computed from 100 interview experiences for the Bloomberg LP Senior Software Engineer role in New York, New York.
Bloomberg LP's interview process for their Senior Software Engineer 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 Senior Software Engineer interview process in New York, New York.