I applied online. The process took 2 months. I interviewed at Arm (Loughborough, England) in Jul 2017
Interview
There were three rounds of the interview process. First two happened over Skype and the third one was an on-site interview.
First Skype call was with a hiring manager where we mainly discussed my background and past experience. He also explained me the details about the company and the position, as well as provided some useful insights into the life in the particular office. Overall, I had a very positive feeling - it felt more like a friendly chat than a job interview. Moreover, I have received a call from HR department the next day which I really appreciated.
The second round was with the manager and another senior engineer and it was much more technical. Nevertheless, most of the questions were designed to make me think about the answer and try to justify my thinking rather than determining some memorised information. Once again, both of the interview participants were friendly and I was given the feedback and outcomes in the following days.
For the on-site interview, the company took care of all the bookings and covered all the expenses. The face to face interview was quite thorough, building upon the talks we already had. The first two hours were more technical and the other two hours after lunch were dedicated to talking about the life in the Loughborough office, the town, my preferences, plans for the future, etc.
The whole process was very professionally handled, I felt that the involved people are interested and value my time. Having the comparison with interviewing with other big companies, I can honestly say that this hiring process was by far the best in terms of organisation and people behaviour. It actually made me choose moving to a small English town over the Silicon Valley :)
Interview questions [1]
Question 1
How would you ensure that the image after processing remains natural looking.
I applied online. The process took 4 weeks. I interviewed at Arm (Cambridge, East of England, England) in May 2017
Interview
Phone interview, followed by 2 face to face interviews with different members of the team. The rest of the process, including the offer, done over the phone by HR team
Interview questions [1]
Question 1
Specific details about how to using a software package - as in "How did you use feature X of software ABC?"
I applied online. The process took 2 weeks. I interviewed at Arm (Cambridge, East of England, England) in Mar 2017
Interview
There was a recorded online interview with a few technical and non-technical question. It was followed by an Interview with a panel of interviewers that involved 3 senior engineers and 1 principal engineer.
Interview questions [2]
Question 1
Q1. Write down an implementation for bubblesort on an array of integers input. Then slowly went on to ask me to convert it to a template sort and what changes will be needed. Mostly skills of sorting algorithm and OOP.