I applied online. The process took 2 weeks. I interviewed at Arm (Cambridge, East of England, England) in May 2016
Interview
Registered and applied directly on ARM's careers portal, and was shortlisted for a telephone interview by the hiring manager. The interview was conducted by the hiring manager and a staff software engineer, and lasted about 1-hour. There was a discussion about the role itself and about my career history and ambitions, followed by some straight forward technical questions which I flunked because I was simply having a bad memory day after preparing hard for the interview.
The interview was conducted in a polite, fair and friendly manner.
The result of this experience was that I am now even more convinced that ARM is a place where I would very much like to work.