Bloomberg virtual onsite [reject]
Anonymous User
2020

Interviewed for Senior Software Engineer position in London.

Phone screen

  1. Medium LC problem - https://leetcode.com/problems/invalid-transactions/
  2. Questions on Basic probability

I did fairly well and received a mail within few hours from the recruiter that my feedback is strong and will be proceeding with the virtual onsite.

Virutal Onsite

  1. 1 hour coding interview (with two interviewers) - This is not a LC problem, but it was relatively simple. Implement methods of a Garage class

a ) addJob
b) calculateTotalCost
c) calculateTotalCostWithVAT
d) calculateCostExcluding - can't remember the exact criteria to exclude

The interviewer took a good amount of time to explain the problem. Because there were so many classes like Customer, Job, WorkItem, Motorbike etc. I managed to finish a) and b). Explained my solution for c) and d). I didn't code c and d (as we were out of time). I was out of time because there were so much discussion around first two methods (though I coded both of them real quick and tested).

  1. System Design

This was a relatively straight forward problem. Publishing reports with m data points to n clients. This again I felt I did well. I Explained the tradeoffs and came up with the improvements like caching etc. With little help chose the right key and values that go into cache.

After the first two rounds, after a 10 minute break. I received a mail from HR saying that they are not proceeding with my candidacy.

Really not sure where did I go wrong.

But the overall interview experience with Bloomber is top notch!

Comments (2)