Taro Logo

Financial Software Developer Interview Experience - London, United Kingdom

November 1, 2009
Neutral ExperienceNo Offer

Process

I applied online for the position of Financial Software Developer. This was an entry-level position.

When completing the application form, you will have to choose which programming language you know best. This will affect your online test. I chose C++ as my best language and was invited to complete an online assessment test.

Some people said that their online assessment test consisted of figure orientation, logic, and math problem questions. My online test was way more difficult than that and consisted of C++ questions only.

The test included questions on:

  • Virtual functions
  • Friendship
  • Templates
  • Catching exceptions
  • Class access
  • Constructors and destructors
  • Memory heap

In my opinion, you have to have a CS major with a strong understanding of C++ fundamentals to get this test right.

I got a final score of 2.75/5.0, which is a 'Proficient level' according to Previsor/BrainBench, but I was rejected.

Questions

template<class T1; class T2; class T3> int Product (T1 a, T2 b, T3 c) { return a * b * c; }

What is the error in the sample code above?

Why should malloc never be directly used to dynamically allocate instances of a class?

Was this helpful?

Interview Statistics

The following metrics were computed from 29 interview experiences for the Bloomberg LP Financial Software Developer role in London, United Kingdom.

Success Rate

38%
Pass Rate

Bloomberg LP's interview process for their Financial Software Developer roles in London, the United Kingdom is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive66%
Neutral31%
Negative3%

Candidates reported having very good feelings for Bloomberg LP's Financial Software Developer interview process in London, United Kingdom.

Bloomberg LP Work Experiences