I applied through college or university. I interviewed at Bloomberg
Interview
This is a on campus interview. Attended the career fair in the first day. Introduced resume and relevant projects to the recruiter and got a simple code test with just one problem.
Given a circular doubly-linked list, a start point and a number. Start traversing from current position for #number steps, then delete this node and continue this process until you delete all node. Output the order.
I applied through college or university. The process took 4 weeks. I interviewed at Bloomberg (New York, NY) in Feb 2018
Interview
It was onsite in my unversity. The interviewer asked me about one of the projects described in my resumé. Then, he asked me one code question which I could solve fastly, but he was wanting a really specific solution without say me why (since what he wants had the same time complexity and space, but in my opinion, makes the code much more hard and complicated). Then, after some hints, I could solve the problem. After this, I've started to perform the tests in the whiteboard, but he was not paying attention in me, just said that after I test, I could say him. After the interview, he asked if I have some questions for him.
I applied online. I interviewed at Bloomberg (New York, NY) in Mar 2018
Interview
Apply online, and got phone technical interview first, and then the NYC onsite interview.
The onsite interview is quite terrible, I gave the fully working solution, but maybe it is not the answer the interviewer prepared, she keep leading me to the answer that she think is right, but its only make things worse and interrupt by her all the time... Turns out the interviewer is not going through the think process with you, as long as you are not gave the answer she prepared, then you are done... What interview is this ? There is not one way to solve the problem
Interview questions [1]
Question 1
Check if in the last x seconds, some function being called y times, if yes, return true