The first step of the hiring process is an online application. You will have to fill in some information about yourself and 2-3 questions, as well as, attach a CV and a cover letter.
If you are successful on the first stage, you will receive an invite for an online interview. It is not a live one, but you will have to record yourself, answering some easy questions about your motivation and skills and the second part is 2 questions - first a program, you will need to write in C++/Python and the second - a System Verilog questions (I had to design a simple sequencer system).
The last step is a face to face interview, where you will start with 1-2 motivation questions and then get into technical ones - computer architecture and computing. Relax - if you know your fundamentals it will be fine! The idea is not to know everything but the why you approach a problem.
Draw a block diagram of a simple processor and explain how a particular instruction will flow through it.
The following metrics were computed from 1 interview experience for the Arm Design & Verification role in Southampton, United Kingdom.
Arm's interview process for their Design & Verification roles in Southampton, United Kingdom is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Arm's Design & Verification interview process in Southampton, United Kingdom.