Had a interview with a senior software engineer over the telephone on HackerRank. I was given a Leetcode medium question to solve and demo in an the space of an hour.
I applied online. The process took 3 months. I interviewed at Bloomberg (New York, NY) in Sep 2020
Interview
1 phone interview
2 tech interviews + HR meeting
1 senior manager interview
Between each was around a month, I finished the recruiting process in November and heard back a week after my senior manager interview.
Interview questions [1]
Question 1
Lots of tree questions, like setting up a tree and traversing through to find child processes
I applied through college or university. I interviewed at Bloomberg
Interview
It was a phone interview and HackerRank assignment.
On the phone, the interviewer described the position and the teams working at Bloomberg and then the candidate has 30 minutes for a coding assignment (in any programming language in the HackerRank options which were given in advance ).
Interview questions [1]
Question 1
The assignment was to write a function that gets two characters arrays - the first is the string and the second is the substring - and removes all appearances of the given substring.
Two restrictions:
1. Memory complexity is O(1) (Cannot change to String, cannot allocate memory for another array).
2. Cannot write a character in the same position more than once (naive solution doesn't fit against this limit).