I was interviewed by one of the top principal engineers in ARM, a very knowledgeable person. There were two people interviewing me, they asked mostly technology questions. The whole process was relaxed and they made me feel at home immediately. They were casual and gentle in asking questions, and helped me in places I got stuck.
They had a list of errors in code and asked me to debug it on paper, it was a nice exercise, and helped me to prove myself. The answers I gave there were the ones that probably impressed them and I was given an offer after that.
Asked to find C++ errors in a written code on paper.
C++ patterns, inheritance based qs asked.
The following metrics were computed from 16 interview experiences for the Arm Engineer role.
Arm's interview process for their Engineer roles is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Arm's Engineer interview process.