I applied through the ARM careers website, I received an invitation to a phone interview about two weeks later.
The interview content was broad. Responsibilities of the position were discussed along with questions covering HDL, C, ARM assembly, OOP and computer architecture fundamentals. The interview was fun and informative, but the quality of the call was quite deficient due to the long-distance connection, a Skype call would have been better in my opinion. Overall it was a good experience.
The difference between passing by reference and passing by value involves how data is handled in memory.
What are caches and what are they used for?
The following metrics were computed from 1 interview experience for the Arm Embedded Engineer role in Cambridge, United Kingdom.
Arm's interview process for their Embedded Engineer roles in Cambridge, United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Arm's Embedded Engineer interview process in Cambridge, United Kingdom.