I applied through a recruiter. I interviewed at Bloomberg
Interview
Perhaps the only unprofessional interview experience I've had in my job search. Asked the guy how he was doing, how lockdown was treating him - responses were "good." "It's alright." Then he asked me about my background and interrupted me halfway talking through one of my projects to get on with the technical. Answered the technical with ease.
I applied online. The process took 4 weeks. I interviewed at Bloomberg (New York, NY) in Mar 2020
Interview
I applied online and in 3-5 days received an invitation email to a phone interview. In a week I had my interview with Bloomberg.
An interviewer called 25 minutes later and had a lot of outside noise around him. (As if someone was washing dishes).
The interview asked 3 questions to choose from. I solved the first question but was not able to compile a program. I used java as a language, and the interviewer insisted on rum 2 separate nonstatic classes and static main in one file. I told him it is possible to do so in 2 separate files, but he kept asking to fix it. He did not count the problem as correct (even though the logic and solution were correct). He told me to solve another problem. It was an easy BST problem, but I so nervous the realize how easy it was and solved it correctly only after an interviewer helped me. (My fault, I got it).
I got a rejection email in two weeks.
I applied online. The process took 4 weeks. I interviewed at Bloomberg (New York, NY) in Mar 2020
Interview
Applied online -> phone interview -> onsite -> Reject after 2 interview. This is usually the case with Bloomberg during which if one doesn't make it past the 2nd interview, they are rejected. They will expect almost perfect answers for all of the questions with coded solutions for each.
Interview questions [3]
Question 1
During phone interview I was asked two questions:
1) Permutations of the string
2) Leetcode word break II
During onsite, I had two interviews with each having 2 questions
1) Given a number n, find the shortest path from 1 to n using only 2 operations: *2 and /3
2) Merge 2 sorted arrays
2nd Interview:
1) Given stocks and conversion ratios such as USD / INR -> 1.3, EUR/CAD -> 2.3...find the shortest conversion between any two currencies. There may not necessarily be a direct conversion between the two currencies and so multiple conversions may be required.
2) Variation of LRU Cache