My recruiter submitted my resume for two groups. There was one phone and two face-to-face interviews per group. In each round, I was asked to write code. The concepts and questions asked were basic, but they would mostly keep grilling on the same question, changing the problem statement a little here and there. I would advise candidates to go through basic concepts of C++ and be prepared to write code that is almost accurate in syntax and logic, like implementing smart pointers. Also, be prepared on whatever is mentioned on your resume, projects, and specific technical challenges faced. A few times, the challenges I mentioned were turned into coding questions too.
All in all, I don't think Bloomberg's C++ interview is too difficult to prepare for. I wasn't asked complex puzzles checking how out-of-the-box I could think; they seem to be concerned if you can code or not, not if you are a code guru.
The one question I could not code properly: 'Write a class for implementing big numbers, really big, which can't be stored in built-in types, and all operations involving numbers.' I did write something, but it did not look efficient enough.
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.