Applied on their website for Graduate CPU engineer role, and got an invitation for HireVue recorded interview. The HireVue interview contained 1 behavioural question, 2 C++ coding questions and 7 conceptual questions about caches and pipelining. The job description required proficiency in C++ so the coding questions were restricted to C++.
Behavioural Q: Explain a situation where you solved a problem creatively
Coding Qs: 15 minutes given to write code for 1st question which involved bit operations. For 2nd question that involved pangram, 10 minutes were given to verbally explain how you would solve it and then 15 minutes to write its code.
Conceptual Qs: Questions about pipelining, hazards, and caches
The following metrics were computed from 4 interview experiences for the Arm Graduate Software Engineer role in Cambridge, United Kingdom.
Arm's interview process for their Graduate Software Engineer roles in Cambridge, United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Arm's Graduate Software Engineer interview process in Cambridge, United Kingdom.