Bloomberg Software Engineer New Grad Interview
Anonymous User
3226

Applied online -> phone interview -> onsite -> Reject after 2 interview. This is usually the case with Bloomberg during which if one doesn't make it past the 2nd interview, they are rejected. They will expect almost perfect answers for all of the questions with coded solutions for each.

During phone interview I was asked two questions:

  1. Permutations of the string
  2. Leetcode word break II

I was able to code the first one thoroughly and for the 2nd one, I was able to finish the recursive brute force implementation.

During onsite, I had two interviews with each having 2 questions

  1. Given a number n, find the shortest path from 1 to n using only 2 operations: *2 and /3
  2. Merge overlapping intervals

I messed up the 1 question of the shortest path. I was able to solve and code all of the others perfectly but I knew I would be rejected because of the 1st questions.

2nd Interview:

  1. Given stocks and conversion ratios such as USD / INR -> 1.3, EUR/CAD -> 2.3...find the shortest conversion between any two currencies. There may not necessarily be a direct conversion between the two currencies and so multiple conversions may be required.
  2. Variation of LRU Cache

I was able to solve both of these questions efficiently

Comments (7)