The negotiations started with an hour-long phone interview with a Bloomberg engineer, who asked a couple dozen fairly simple questions on core C++ concepts.
The second meeting was with a two-man panel of senior engineers and was centered around a web-based coding environment. Through this, a couple of typical interview problems (each requiring tens of lines of C++ code) were expected to be solved and discussed.
Implement a bare minimum single linked list in C++.
Implement a basic shared pointer in C++.
The following metrics were computed from 1 interview experience for the Bloomberg LP Financial Applications Developer role in Sweden.
Bloomberg LP's interview process for their Financial Applications Developer roles in Sweden is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Bloomberg LP's Financial Applications Developer interview process in Sweden.