I applied through college or university. I interviewed at Bloomberg
Interview
Began through on-campus interview. 2 on 1 interview, 2 coding questions over 1 hour. Questions were straightforward and focused on problem-solving and communication, with direction from interviewers when asked. I passed the first round and they asked if I was available to stay for a second. Upon saying no (I had class right after) they offered to fly me to NYC.
In NYC, I went through 2 additional 1 hr technical rounds, with questions increasing in difficulty. Questions ranged from the design of distributed system to implementing and applying an LRU cache. After this, an HR representative chatted with me for 20 minutes. Finally, a manager came in for 30 minutes and asked me a final technical question.
I received an offer 6 days later.
Interview questions [1]
Question 1
(starting question) Find second smallest element element in binary search tree
I applied through college or university. The process took 3 weeks. I interviewed at Bloomberg (Princeton, NJ) in Sep 2018
Interview
I interviewed Bloomberg through the campus career fair. It contains two rounds on campus face to face interviews. There were two interviewers in the first round. They asked some projects and behavioral questions. If you pass it, they will inform you immediately. There was one interviewer in the second round. After these two rounds, there would be an onsite including one round with HR and another with a manager.
I applied through college or university. I interviewed at Bloomberg (Toronto, ON) in Oct 2018
Interview
Asked me down for an on campus interview. Interviewed by two people and given a sheet of paper where they asked questions sequentially. Questions were mainly based on algorithms and data structures, including one based around stock market trading.
Interview questions [1]
Question 1
How to randomize a 'music playlist' given a certain factor by counting by that factor