There were 2 interview stages. The first interview was a phone interview and the second interview was onset. Went quickly through my CV and they got to know me. Answered some technical questions and had a chance at the end to ask questions about their company.
Interview questions [1]
Question 1
First stage a phone interview. Asked about bit set and bit clear in an unsigned integer. Volatile and static in C.
Second stage was an onset. Asked me questions about what is DMA. To identify some peripherals, memory units such as RAM and CPU. Address bus and data bus. At the end of the interview had to do a test in C.
Thank you for your feedback , I am glad that you have had a positive experience. We really appreciate you taking the time to leave a review and hope you do apply again in the future
Interview process was mostly good and responsive until the end. Prepared a presentation for the second stage, presented back to a panel, went largely well - whole process was 1.5 hours. Never received a follow up - no feedback and wasn’t even told I wasn’t successful. I chased a week or more later and received no response. Very unprofessional.
Interview questions [1]
Question 1
How have you coped when dealing with pushback from senior stakeholders?
I applied online. The process took 5 weeks. I interviewed at Arm
Interview
1- HireVue with behavioural questions, typical questions like Why Arm, and some coding questions, as well as some technical questions.
2- 2h interview with 3 engineers from different groups, evaluating your skills in programming (C/C++), knowledge on operating systems and computer architecture, etc.
Interviewers were really friendly and helpful. Had the chance to ask a lot of questions on the company.
Interview questions [3]
Question 1
Why arm, and what I want to get from this internship.