The process took 3 weeks. I interviewed at Arm (Austin, TX) in Oct 2023
Interview
Chill, talk about projects on your CV, and ask technical questions regarding computer architecture. Then is basic C code, to identify the mistake in the code. Going through hirevue asking about your background and why Arm.
Interview questions [1]
Question 1
Asked a lot of questions regarding the operating system, VM
I applied online. The process took 1 day. I interviewed at Arm (Austin, TX) in Oct 2023
Interview
Started off with basic questions based on my previous work experience. Then it started getting technical - questions on computer architecture fundamentals like cache memory, TLB, memory management, etc. Then there were few questions related to semaphores and mutex. After that, there were questions related to embedded C - static, volatile, storage classes, and debugging faulty code, stuff like that. Overall, need to understand basics of embedded C to crack the interview
Interview questions [1]
Question 1
Difference between binary semaphore and mutex?
What is cache coherency?
What is TLB?
What is the significance of volatile keyword?