Process is simple, be true to yourself and should be good for embedded programming. You should be well aware of architecture and basic data structure questions. There were 3 rounds and each round had 2 panelists.
Interview questions [1]
Question 1
1. Write a c API to take 2 generic data as arg and compare it
2. Advantages of MMU.
3. Count number of nodes in link list without traversing each node
I applied through college or university. The process took 3 days. I interviewed at Arm (Bengaluru) in Nov 2023
Interview
.Online Assessment Round :
There were around 100+ mcq's ( I don't exactly remember the exact count.
Technical Interviews :
1. Started with my intro.
2. My profile was more related to software development. So, he asked me if I had any prior knowledge in the low level. I said not really but I had subjects like COA ( Computer Architecture and Organization ) and OS ( Operating System )
3. He asked questions about different locks, binary semaphores, their main differences, and their use cases.
4. Write code of test and set lock
5. Some output based questions on semaphore
6. Some low level questions using c. I needed to write the code too.
7. Some questions from the OS like ; thrashing , paging, segmentation etc etc.
8. At the end he gave me a coding question which was based on binary search. I had solved more than 1200 problems on Leetcode.So, I easily solved the problem.
Interview questions [1]
Question 1
1. He asked questions about different locks, binary semaphores, their main differences, and their use cases.
2. Write code of test and set lock
3. Some output based questions on semaphore
4. Some low level questions using c. I needed to write the code too. It was a address based question in hexadecimal format and I need to transfer the information from one address to another.
5. Some questions from the OS like : thrashing , paging, segmentation etc etc.
6. At the end he gave me a coding question which was based on binary search. I had solved more than 1200 problems on Leetcode.So, I easily solved the problem
I applied online. The process took 3 weeks. I interviewed at Arm (Londres, Inglaterra) in Dec 2023
Interview
After my application to this role, I received a direct call from the recruiter without any email notifications. I missed the call and they called again a week after. I was informed in the call that my next step was to expect a coordinator to schedule the first interview.
However, more than a week later I received an email saying they won’t proceed with my application and how competitive they are.
Unprofessional and arrogant recruiting. The worst and most ridiculous interview experience I’ve ever had.