I applied online. The process took 3 months. I interviewed at Bloomberg (New York, NY) in Dec 2019
Interview
Applied and received a phone interview. Upon passing the phone interview I received an Onsite at their NYC headquarters. They flew me out for two technical interview rounds. I did extremely well on both the interviews but somehow got rejected. My advice is to study leetcode questions for bloomberg.
Interview questions [1]
Question 1
1. Two City Scheduling
2. All paths from source to target
3. Matrix grid problem. Some cells have 1's and the rest have zeros. Every day all cells adjacent to the 1 cells turn into ones. Write a function to return number of days it takes for the whole grid to turn to 1's
A simple algo question, answered with a brute force solution, then optimized to a better solution. Bug free, but no hire. I strongly doubt the process. Seems like they failed me on purpose.
I applied online. The process took 4 weeks. I interviewed at Bloomberg (New York, NY) in Nov 2019
Interview
I applied online and i did interview at Bloomberg Newyork. The process took around two weeks to hear from the recruiter. Then we quickly scheduled a phone interview within next 3 weeks.
Interview questions [1]
Question 1
Question was not hard especially if you practice Leetcode questions. I suggest to have leetcode subscription so that you can get access to bloomberg most frequently asked questions.
The interviewer was overall nice and patient. The only thing which i didn't like is that she was late and she didn't prepare her question and this COSTED me chance of doing well. it looked like someone else prepared the question and gave it to her. She struggled with explaining how we come up with outputs on a given inputs and honestly even now i still don't understand very well the main question and i believe it is the reason why i failed.
After like 15min trying to understand question together, we came up with designing a data structure of a nested list which can also have another nested list inside. Based on the information she gave me, I personally think the question was about to create all subsets for a given input array of numbers. But again this is NOT what she gave me and even after interview i am still confused.