I applied online. The process took 3 weeks. I interviewed at Bloomberg (London, England) in Dec 2019
Interview
I applied online and the next day I got an email to schedule my phone interview. The phone interview lasted about 45 minutes and consisted of 2 problems one of which was a simple problem with a string and the second was to check if a binary tree is a BST.
After that they scheduled for me an on-site interview. The interview consisted of 2 parts. On the first day we had a 1.5 hour long technical interview after getting a tour of the office. Those who qualified came on the next day for a behavioral interview which was easy and surprisingly pleasant. After that I got a systems' design interview( not actual coding just designing a system ) with a senior engineer which was a bit unusual for an internship position.
Interview questions [1]
Question 1
Create a system that receives hotel bookings of the form [ 5, 10 ] (meaning that someone plans to come on day 5 and leave on day 10) and checks if there is availability.
Chat with alumni in the career fair
R1: two lc problems ( bfs + lru )
R2: system design
R3: behavior question
R4: EM asked some questions about the projects on my resume
Interview questions [1]
Question 1
The challenges I've faced in my projects and how did I solve the problems
I applied through an employee referral. I interviewed at Bloomberg
Interview
I've only done the first round so far. It was 10 minutes of resume diving and behavioral, and then 50 minute technical. They asked easy/medium leetcode question. This was an online interview done over zoom.
Interview questions [1]
Question 1
Identify a 'coolstring' which has the same frequency of every character.
The entire process was a bit chaotic, I spent a bit of time going back a fourth with my recruiter to schedule the interview by the time i was able to i believe they had already moved forward with a different candidate. My interviewer ended the interview early and had no interest in me at all.