I applied online. I interviewed at Bloomberg (New York, NY) in Jan 2018
Interview
Applied through a staffing agency and then they submitted my resume to the recruiter.
Then I was asked to pick up time slots. This process was a phone interview process where they asked me to share my screen through a link
Interview questions [1]
Question 1
1.design an inorder tree traversal.
2. Add all the branches and root of all the nodes and sum up the main root node
I applied through a recruiter. I interviewed at Bloomberg (Tel Aviv-Yafo) in Mar 2016
Interview
The first step was a task that was explained by the interviewer over the phone, and was to be completed at home within about 20 minutes and be sent by email for review (the task: remove duplicate consecutive spaces from a string, in-place). The second step was an on-site coding task that was scheduled to take up to 4 hours, but was described by the interviewer as doable in about two hours. I don't remember the specifics of the on-site task, but it had to do with building a very simple file system, where the interface was given.
Interview questions [1]
Question 1
Remove duplicate consecutive spaces from a given string, in-place.
For example: "Have a nice day" should become "Have a nice day".
Removal of leading and trailing spaces was not specifically mentioned.