I applied online. The process took 4 weeks. I interviewed at Arm (Cambridge, England) in Apr 2017
Interview
Applied online, telephone interview and onsite interview in Cambridge. The interviewers are very friendly. The on-site interview contains a presentation regarding the role and the interviewer asks questions in the process of it. Relax environment.
I applied through a recruiter. The process took 3 weeks. I interviewed at Arm (Austin, TX) in Jan 2016
Interview
One phone interview by two of the research engineers in the their group. They first introduced what they do in their group, then mostly asked questions about the research projects I put on my resume. We had some very technical and deep discussion about the performance/energy tradeoffs of some design decisions. They are very flexible in terms of what projects to work on.
Interview questions [1]
Question 1
Can you tell us a little bit more about xx project ?
What result do you get from your xx project and why ?
How familiar are you with ARM architecture and xx simulator ?
I applied online. The process took 2 weeks. I interviewed at Arm in Sept 2015
Interview
It was quite difficult interview because a interviwer asked me from a basic of CPU architecture and C++ programming skiils for an hour and half. About architecture part, he asked me the functionality of pipe line, hazard detection unit, and etc.
Interview questions [1]
Question 1
Q1. How many pipelines are used in modern CPU?
Q2. Do many pipelines affects the IPC of CPU?
Q3. Did you use specific library(I could not remember the exact name of it) to test CPU benchmark?