I applied online. The process took 3 weeks. I interviewed at Arm (New York, NY) in Jan 2021
Interview
The recuiter reached out in a couple of days after applying and after the first phone screen the recuiter got back in 1 hour to let me know that they want to proceed to the next round. That was extremely fast response time after the interview. After the final interview O was made an offer in 2 days. Interviewers were kind and respectful. Overall experience was very good.
Interview questions [1]
Question 1
Lot of questions related to performance analysis, simulation environments,memory cobtrollers, bandwidth and latency analysis
I applied online. The process took 2 months. I interviewed at Arm (Cambridge, East of England, England) in Jan 2018
Interview
Short HireVue interview with some simple questions about why you applied to the position etc., and one trivial programming task. Overall ~20 minutes long, although the coding question had a one hour time limit despite it only taking 5-10 minutes to complete.
In person interview was two hours long with three senior engineers. The dress code was business wear, but the interviewers were much more casually dressed and made the interview very relaxed - it was clear they got along well and often joked with each other during the interview.
Questions started with asking about a personal programming project I'd done, followed by questions that started simple but in hindsight were designed to lead me in a specific direction - when I failed to get a hint, they either made it clearer what they wanted or moved on to something else. There were no coding questions - all the questions were to evaluate basic architecture concepts and try to reason about or build on anything either I or the interviewers mentioned. If you mention something specific, chances are they know it better than you do and you may end up 'going down the rabbit hole'.
Interview questions [1]
Question 1
How would you compress program trace coming straight from a CPU (i.e. compress the trace of an assembly program)?