Software Engineer applicants have rated the interview process at Apple with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 63.2% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Apple as a Software Engineer according to 2 Glassdoor interviews include:
One on one interview: 100%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Apple (Seattle, WA)
Interview
I interviewed with the Seattle's new icloud team. Had a couple of phone interviews that were fairly standard, and was invited onsite to their temporary office. The first onsite interview was with the hiring manager. He was smug and had strong opinions about how variables should be named, the flow of the code etc. It almost looked like he made up his no-hire decision within a couple of mins of the interview and was spending the last hr trying to convince himself why his decision was right. Whatever questions I had was replied with "I can't disclose that information". I don't understand what the point of asking me If I had any questions was, if you're not going to answer anything. The other interviewers and the recruiters I dealt with were pleasant. Disappointing end since I really like apple, but i'd have hated working for that manager anyways.
I applied through a recruiter. The process took 4 weeks. I interviewed at Apple in Feb 2015
Interview
I was initially contacted by a recruiter from Apple then he went on and set up phone screenings with three different teams. Then they flew me to a recruitment gig they were having in Europe. I had 4 interviews where I had to explain how stuff worked and do some coding exercises on the white board.
Around 2 days later I was told that I had good skills but there was another candidate who looked like a better match so they decided to flew him over to California for the on-site interviews. Overall, it wasn't a very hard interview and I thought I managed to do well. People seemed rather friendly.
Interview questions [2]
Question 1
Write a method that returns true if the given number is power of two.
I applied through a recruiter. I interviewed at Apple
Interview
The coordinator contacted me and set up a time via email after asking when I was available. The interviewer called right on time, and first asked about my interests and what I wanted to do. Then he explained about himself and what his role on the hiring team was. After that it was one or two technical questions, and wrap up.
Interview questions [1]
Question 1
Is there a difference between performSelector and performSelector:withDelay of 0?