Had a brief discussion over the telephone with HR about availability and salary expectations. This was followed by a one-hour telephone interview consisting mainly of technical questions. Finally, there was a half-day technical interview on site with several members of the team.
There was a question about inserting a key into a balanced binary tree and implementing the solution in a language of my choice (with a mixture of pseudocode).
There were also questions specific to the role itself.
The following metrics were computed from 18 interview experiences for the Arm Software Engineer role in Cambridge, United Kingdom.
Arm's interview process for their Software Engineer roles in Cambridge, United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Arm's Software Engineer interview process in Cambridge, United Kingdom.