I applied online. The process took 2 weeks. I interviewed at Arm in Jun 2014
Interview
Single phone call. A lot of basic computer architecture and programming questions, such as "what are the two ways you can pass data to a function". If you get through a high-level computer architecture course, it should be smooth-sailing through the interview.
I applied online. The process took 4 weeks. I interviewed at Arm (Cambridge, East of England, England) in Dec 2014
Interview
Applied and got an invite for a phone interview several weeks later. They asked me about experience I had on my CV and then asked me some technical questions about C++ and computer architecture. The questions were just covering the basics so if you've had some real world C++ experience (probably 6 months at least) you should know the answers.
The computer architecture questions were also just covering the basics but you should have at least done a small course in architecture beforehand.
Then I got invited for an assessment day, most of which was just hearing about the company and stuff, fairly relaxed. There was a group project with a Lego mindstorms kit where you were assessed but I don't think that part would have a large bearing on your application. This was followed by a 1.5 hour interview where they asked me a few more technical questions on C++ and architecture, which I thought was easier than the phone interview.
Overall very positive experience, but some drawbacks were that it took two weeks to hear back when I made my application and the assessment day was nearly eight hours long! I think the assessment day should definitely be cut down to maybe four hours as it takes up your whole day.
I applied through college or university. The process took 4 weeks. I interviewed at Arm in Mar 2013
Interview
Went through my CV asking about my interests, followed by a number of C programming language questions. Had before the interview to solve a small programming test. The interviewers were really friendly. I totally, enjoyed the whole process, a really nice experience that I suggest everyone interested in the company to go through.
Interview questions [1]
Question 1
Nothing unexpected. Simple question about C programming, including a small C coding test.