I applied through a recruiter. I interviewed at Bloomberg (London, England)
Interview
The first stage was a phone screen with a developer. There were one or two questions about background, then on to technical questions about JavaScript. The questions were mostly low level about how the language and interpreter work, covering things like number precision, primitive types and character encoding rather than actually building software with JavaScript.
That part was about 30 minutes long. After that we switched to a screenshare and did a JavaScript coding exercise. The exercise wasn't difficult, to do with array handling, but I was a bit rusty and made a couple of mistakes.
I didn't progress to the second stage, which was fair enough. The first part of the interview was tougher, because almost all of the questions were things you either know or you don't rather than things you can puzzle out. The second part was more familiar.
Interview questions [1]
Question 1
Many implementation details about how JavaScript works.
15 minutes talking about resume, 45 minutes for 2 medium leetcode style coding questions (using code share), the interviewer was very friendly and communication is even more important than passing all test cases.
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.