Bloomberg Onsite SDE [Reject]
Anonymous User
3414

Hi y'all

I have religiously followed leetcode 'discuss' to prep for my Bloomberg onsites and other interviews. Time to give back to the community , though I got my rejection mail yesterday.

Role : Software Engineer
Exp : 1 yoe
Timeline:
I had applied on the portal during mid March.
Recruiter approached : 1st April
Phone screen : 26th April (I got it postponed to 12 May 2021 as I got covid in the last week of April).
12th May . Got https://leetcode.com/problems/design-underground-system/ . Discussed the whole solution first with the interviewer who by the way was very terse. Coded it out pretty fast. (I had done this question before , thanks to leetcode discuss). Had a couple of follow up questions, like why long why not int in your map? What if station name had a space in it? Simple follow up questions which I was able to answer.

Received this on May 17 th "Thank you for taking part in an interview with us! I am pleased to let you know that the feedback is positive and that we would like to proceed to the next round."

Onsite Round 1: (27th May)

There were two interviewers. During the first 10 minutes they introduced themselves . For 6-8 minutes I did my introduction which included answering questions like 'Why bloomberg', 'My software engineering experience'

Question 1 :
https://leetcode.com/problems/number-of-islands/ had done it before, pretty simple. explained it well.

Question 2 :
This was new.
Given some numbers [3,5,7,8,10], and interval list : [1,6,15] , they wanted to know how many numbers occur between each interval . The answer for this example will be : [2,3] i.e [1,6] -> [3,5] and [6,15] -> [7,8,10].
I clarified the interval assumptions. the boundaries inclusivity & exclusivity. I gave a binary search related answer, after sorting out the numbers. Collaborated perfectly during the entire time.
The Solution I coded out :
For each element in intervals list , using Binary search get the index of element just less than or equal to the given element
eg for intervals [1,6,15] : [-1,1,4]
return the difference array : [(1-(-1)),(4-1)] : [2,3]

Received a rejection mail on 1st June. I really can't wrap my mind around why i have been rejected. And due to the pool of applicants being huge, they dont provide you feedback too :p
PS : Got a feedback call scheduled later next week.

Comments (9)