I was contacted by a recruiting company which was hiring for Bloomberg. The application process was fairly straightforward, though they did have a lot of questions which needed to be filled up. The recruiting company set up the times and worked the logistics out.
They set up a 1.5 hour technical interview through HackerRank. The question was an application which required the use of specific data structures. The interviewer was very polite and we brainstormed through the exercise. We talked about hash maps, vectors, lists during the course of the implementation and used it for the problem. The language of choice for me was C++, so used the STL versions of the datastructures.
I didn't get an offer at the end, but I liked the experience.