Had phone call with engineer who asked a CoderPad question. Punctual and overall good experience. Interviewer was polite and helpful. Also asked about my resume projects (these got very technical).
I applied online. I interviewed at Bloomberg (London, England)
Interview
I applied for a software engineering intership/placement role in London, UK.
The process started with a phone interview invitation received ~1 week after submitting my CV. The interview itself was mostly LeetCode with a few behavioural questions.
Afterwards, I was invited for a virtual on-site consisting of three parts: coding (similar to my phone interview), system architecture (more about designing classes rather than making scalable systems, surprisingly) and HR (behavioural questions only). I had to pass every part one-by-one, so each part was scheduled separately.
I was rejected after the final HR stage, but the recruiter offered me feedback, so I knew what to improve in my interviewing skills.
The overall experience was positive for me, but I would slightly change the organisation of an "on-site" . Although I liked scheduling its parts separately, there shouldn't be very long breaks between them. In my case, the parts were always a few weeks apart, effectively increasing the length of the process to 3 months (from CV submission to rejection)!
Interview questions [1]
Question 1
Why Bloomberg?
Tell me about your background in software.
I interviewed at Bloomberg (London, England) in Dec 2019
Interview
3 steps interview process, 2nd and 3rd onsite in their London office. Very smooth interview process, really nice interviewers. I think I had around 2 or 3 interviews in the first day, algorithms and data structures. Final round next day also included a system design interview and interview with HR. Questions were very fair and atmosphere was quite collaborative. Also, they put me in a 4 star Central London Hotel and even gave a guide about what's worth exploring in London for the two days I was there.