I applied online. The process took 2 weeks. I interviewed at Apple in Oct 2016
Interview
phone screen and then a take away exam. questions in the phone interview were basic alogrithm based and then a take away exam was a little on the difficult side abd required to showcase OOP concepts
I applied through a recruiter. I interviewed at Apple (Sunnyvale, CA) in Sep 2017
Interview
The whole process moved pretty quickly. After HR phone call and one phone interview, I was invited to Apple campus for the onsite interview. The onsite interview consists of four 1-on-1 technical interviews and one lunch interview with the hiring manager. All the interviewers were friendly and knowledgeable in their domains. They showed interest in my knowledge and skill; the questions asked were well-thought-out, and relevant to the position requirements.
I really liked the streamlined logistics, such as, one phone interview, booking on appletravel, and per diem reimbursement. It gave interview candidates more options and flexibility.
1 week later, I followed up and was told that there was no offer. Nonetheless, it was generally a positive experience.
I applied through a recruiter. The process took 3 weeks. I interviewed at Apple (Cupertino, CA)
Interview
I interviewed with one of the OS platform teams for a Sr. Developer role. I was reached out by a recruiter on LinkedIn since I had experience in the domain. After a few back and forth emails with the recruiter, I had a call with him where we talked about my experience, projects, etc. Then he set up a call with the hiring manager, who asked more in depth questions related to my domain. Nothing very difficult. Then he said they wanted to fly me down to Cupertino for the on-site, which would take approximately half a day.
I went to Cupertino, where I had an initial HR interview, 4 technical interviews and a lunch interview. All the technical interviews were 2:1.
Most questions involved coding and we're problems related to my domain, not the usual DS/algorithm questions. I answered all of them. There were also some leadership questions thrown in.
I answered all of them. I see the interviewers nodding along, saying things like 'Good job!', 'When you join our team, you should do <>'...
So I am getting really positive vibes here. I finish up the interviews around 3 pm, then see the recruiter who tells me will need to fly in for another interview with their director. I tell him okay and go home.
I keep checking my phone. No call or email. After 4 days, I emailed the recruiter, when I get an email saying that the team is interviewing other candidates who are more suitable for the role.
Overall, it was an okay experience. But I am disappointed because I performed well, kept getting positive vibes and then .... nothing.
The good thing is they reimbursed my expenses pretty quickly.
Interview questions [2]
Question 1
Questions related to your domain. Apple hires subject matter expert.