I applied through a recruiter. The process took 3 months. I interviewed at Apple (San Francisco, CA) in Sept 2014
Interview
Is Apple's interview difficult? Yes, of course. The on-site interview at Apple is by far the most difficult and deepest one I've ever have in my career. Yet it is also the most professional one.
Don't get me wrong, the interviewers are not going to ask you any strange IQ questions, but every question they ask is related to you future job and your current jobs at Apple, and your current job, assuming you are putting honest and correct information in your resume. So be prepared and honest.
Speaking of interview process, it was just normal for me. A couple phone interviews then a full afternoon on-site. No lunch interview so be sure to load up yourself. Bring a chocolate bar with you.
Be prepared for long waiting after interview. It takes me more than 2 month until I got my oral offer, then another 2 week for the official one. I though it was just my case, but it actually happens to every one when I ask.
Interview questions [1]
Question 1
If you have chance to turn your career from QA engineer to dev, will you take it?
HR Screening, Interview with Manager, and a series of panel interviews. Lengthy interview process but pretty standard to most interviews today. Got to meet a great team and had conversational interviews
Call with manager, SQL and coding questions. the SQL questions seemed to be asked off the top of the manager’s head so the best preparation is to be well versed in simple SQL.
I applied online. The process took 1+ week. I interviewed at Apple (Cupertino, CA) in June 2025
Interview
Since I had interviewed for another QA role a couple of months back, I was directly screened for the "Hiring Manager round" this time.
It was a quick 30-min QA technical interview with a couple of behavioral questions.
I got enough time to ask HM a few questions at the end.
It has been good so far..
Interview questions [1]
Question 1
1. How did you use your "positive influence" to impact a project?
2. How do you define priority and severity?
3. What constitutes a good bug report?