Average Interview – Overall Positive Experience – Yes, and I accepted – Thu, 31 Mar 2016
Interviewed Mar 2016 in Cupertino, CA(took 120 days)
Pretty typical Apple interview. The process first started when I met a recruiter at Grace Hopper; from there they put my resume into a stack to be reviewed. I then was interviewed for the role of iOS Binary Compatibility Engineer. Although I made it through to the end of the interview and received positive feedback, the team manager ended up having to decline an offer due to push back from management regarding my experience.
After this point my HR representative had me try out for a different team, and everything went really well! Two phone interviews, the first with the manager and it lasted for about 30 minutes. He asked me about my experience, ambitions, and passion for Apple. The 2nd phone interview was a 1-hr technical screen done by 2 people at once. From this point I was flown out to Apple in Cupertino.
6 Interviews, 2/3 people versus me at a time. Every interview went positive, and I enjoyed all the people there! My favorite experience was a 3 on 1 interview with a bunch of managers that worked there back in 1999 when Steve was introducing OS X at Apple. This discussion was super fun, and we all basically nerdgasmed during the interview. xD At the end of the interview I spoke with my Director and he gave me the green light pending a discussion amongst all of the employees.
At Apple after the interview, everybody gets together and talks about hiring you. If everybody agrees that you are a good fit, they have the director sign off on the decision. From there your application is forwarded to a Vice President who gives a final sign off and you are then presented an offer.
Interview Questions
How do you reverse a string?
View Answers (1)
Assume an intern approaches you for help with a bunch of garbaged code, how would you go about troubleshooting and solving the issue?
Answer Question
How would you create a program in SystemD that could take in an HTTP request over Port 80, and then forward and start up a web server to process the request, and then shutdown?
Answer Question
Other Details
The interview consisted of a Phone Interview, 1:1 Interview, Group/Panel Interview, Skills Test and a Background Check