I was thrown off by questions asked about C++ in the final interview despite making it clear in previous interviews that I did not know C++. The job description also stated "knowledge of python or c++". A waste of time for both me and the interviewers. Despite that the interviewers were very supportive.
Thank you for sharing your feedback. As a matter of policy, we do not respond publicly to interview reviews in order to protect the confidentiality of both candidates and interviewers. However, we take all feedback seriously and use it to refine our recruitment processes. If you believe you were treated unfairly or did not have the opportunity to share your perspective, we encourage you to contact us directly at globalrecruitmentenquiries@arm.com so we can look into the matter further.
I applied online. The process took 4 weeks. I interviewed at Arm (Cambridge, East of England, England) in Feb 2025
Interview
I applied on their website and a recruiter reached out to me. The first round was with two engineers where there were questions about my experience and some basic questions about operating systems and C++.
The second interview was with two people. One of them was specifically interested in some aspects of my resume and asked me detailed questions about it. This was followed by a series of 15 C trick questions. Reminded me of a time when I took these tests in college. I do not understand why it was necessary to understand what the outputs of a bunch of pre-increments and post- increments would look like. It felt like my experience was not valued enough and the bar was the same for an entry-level engineer over an experienced engineer. After finishing this section of random questions, I was asked a hard leetcode question.
The question itself was not hard per-se but when there are two people watch you code up the solution and struggling to change the code to pass every use-case, I froze up. The next day I was able to do the question in less than 25 minutes and get all the test cases to pass in leetcode. I was expecting a rejection and I got it just a day after the interview.
Interview questions [1]
Question 1
I don't think I am supposed to reveal the questions here. It was about bunch of random C questions on pointers, structures, macros etc. and one leet code hard question which is not really hard but the stress of the interview makes it seem harder that it actually is.
I applied through other source. The process took 2 weeks. I interviewed at Arm in Feb 2025
Interview
The first round was phone interview that lasted for 10min, where the conversation was around skills, pay range and job location. The second round was zoom call with the team for 1 hour, where they briefed about the role, went through my resume and technical questions.
Interview questions [1]
Question 1
c basics, RICS and CISC difference, in depth architecture questions including how instructions are executed, memory protocols and more