I knew about the company during a career fair in my university. I applied for a position through their website, and then received an invitation for a phone interview. The day of the interview they called me on time, then they asked me to talk about my projects and about my experience.
Then they asked general operating systems questions (read/write locks, shared resources), and also some C language-specific questions (volatile and static keyword).
Volatile and static C keywords
Read/write locks and shared resources
The following metrics were computed from 1 interview experience for the Arm Engineering Graduate role.
Arm's interview process for their Engineering Graduate roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Arm's Engineering Graduate interview process.