I applied online. The process took 2 days. I interviewed at Bloomberg (London, England) in Feb 2016
Interview
I applied online, from the company's website. After applying, I got an e-mail about a phone interview, which was supposed to take about an hour. My task was to write a bunch of algorithms online, when one of the developers there watching me at the same time, after they ask the questions. However, since the beginning, even though I clearly stated I was applying for Microsoft development, they decided to process me in C++ development, which I didn't want. After 10 minutes the phone interview started, I had to stop the interview as they were simply wasting my time for a position I never wanted and applied. The next day, they decided to send an e-mail which stated I have been unsuccessful, which sounded quite funny actually. So unprofessional.
Interview questions [1]
Question 1
I don't recall the questions exactly, but one of them was about binary sorting, the other one was "how would you check if a string is actually a numeric value, without using internal functions that libraries provide, like Int32.TryParse(...) etc.
Overall, it was a positive and professional interview experience, though the interviewer was on the stricter side. Unfortunately, I was dealing with an illness and wasn't able to prepare as thoroughly as I wanted to, which left me feeling a bit off throughout the conversation. Despite not feeling my best and facing a tough interviewer, the process was well-structured.
Fairly simple. Phone call then onsite. For onsite it was 10 min office tour follow by 1 hr interview then 1 hours system design and 30 mins manager interview. Interviewers were nice and the recruiter was accommodating.
5 rounds first 3 being leetcode coding ones and the last 2 being behavioral. The first three are the hardest asking mainly taggeed questions and the rest are not that bad