A recruiter contacted me first; after a phone screening interview, he gave me an exercise to do during a weekend.
In the last interview, they reviewed my solution, ensured that I have the attitude to team working, and asked me some questions.
Why there are many levels of cache.
Why putting two kinds of CPU in a SoC is useful.
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.