ARM Holdings

  www.arm.com
Work in HR? Unlock Free Profile

ARM Holdings Software Engineer Interview Questions & Reviews

All Interviews Received Offers

Getting an Interview  

33%
11%
11%

Interview Experience  

66%
33%
0%

Interview Difficulty  

Average Difficulty
5 candidate interviews Back to all interview questions
Relevance Date Difficulty
in
1 person found this helpful

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer

I applied through an employee referral and the process took 4 weeks - interviewed at ARM Holdings in February 2013.

Interview Details – I was referred by internal people from ARM Cambridge, and a telephone interview was scheduled on early February. The interview was quite informal, by only one ARM fellow leading the future technologies (?) team in the processor division. We mainly discussed some of my PhD work (memory hierarchy architectures) listed in my CV.

Interview Question – No really harsh questions - mostly open questions on manycore processor memory subsystems design/optimizations.   View Answer


2 people found this helpful

No Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer

I applied through a recruiter and the process took 2 days - interviewed at ARM Holdings in March 2010.

Interview Details – 3 rounds. 1st round general discussion about CV and projects.2nd round was a C test with some basic problems and a problem to program. 3rd interview was a technical discussion based on the test.

Interview Question – Programming a complex problem on paper was difficult for me. Think thoroughly before starting on paper.   Answer Question


Declined Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at ARM Holdings

Interview Details – 1 round phone interview and on-site

Interview Question – Asked everything in resume, how to use SVN/CVS, how to run a test case, simple data structure problems such as sorting complexity, during the phone interview.
Rejected the on-site invitation coz getting another offer.
  Answer Question


5 people found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Cambridge, East of England, England (UK)

I applied online and the process took a day - interviewed at ARM Holdings in January 2012.

Interview Details – I received an invitation to a phone interview 2 months after applying. Phone interview was very simple.
Assessment center in Cambridge consisted of two group exercises and a 1:1 interview on Compilers, the GNU toolchain and computer architecture. Received an offer one month after that

Interview Questions

  • What is a processor pipeline, what hazards can you describe?   Answer Question
  • Generate assembly code for an if-then-else statement and explain how to rewrite it using conditional execution (predication) and compare performances   Answer Question

Negotiation Details – I didn't do any negotiating


1 person found this helpful

No Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer

I applied through a staffing agency and the process took 4+ weeks - interviewed at ARM Holdings in January 2010.

Interview Details – There was a posting by the staffing agency about the job requirement at ARM holding on linkedin.. I responded to that requirement... And then the recruiter from staffing agency contacted me, breifed me about the job profile, and sought my cv for forwarding to arm.. My cv got shotlisted and telephonic technical interview was scheduled with ARM hiring manager... following were few discussion points during the interview..
1 The Manager briefed me about job requirement, ..
2 He asked me to expain the Projects and the skill sets projected in the CV
3. and then he peppered me with few technical C++ questions
     a) what is the key word "static" mean
     b) what is the key word "Virtual" mean
     c) what does the compiler translate this keywords
4. further He wanted to understand the reason for change,
5. He asked my willingness to relocate and my expected salary
6. he said that he would get back to me with a face to face interview schedule...

However for some reason, i did not hear anything from ARM about the face to face interview

Interview Questions

  • what is the keyword "static" mean in C++?   Answer Question
  • what is the keyword "virtual" mean in C++? and what does the compiler do when it encounters virtual functions?   Answer Question

Worked for ARM Holdings? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.