I interviewed at Apple (Cupertino, CA) in Dec 2015
Interview
Technical phone screen. Question on hashing, Java fundamentals. Was a bit taken a back I was 100% CLEAR before the interview I hadn't done Java in 10 years, and was said that would be fine. Yet the interviewer asked very specific Java question, even to the point of being silly (what does finalize do)....What was interesting is I answered them all, and all questions correctly. But was told the next day by HR I wasn't a fit. Which was weird. All the questions were technically which I answered correctly.
Interview questions [1]
Question 1
Find repeated elements. Find intersection of 2 sets.
The interview process and notification of the decision was very unprofessional. Even though correct solutions were provided for all questions asked, no reason was given for the final outcome. It seemed like it was already decided that the hiring decision will not be in the affirmative irrespective of interview performance.
I applied through a recruiter. The process took 1 day. I interviewed at Apple (Cupertino, CA) in Sep 2015
Interview
Fairly standard one full day of interviews, plus lunch with one of the team members. Met with most team members, as well as manager and director. Questions spans across experience and technical. The position was for an operations role, so technical questions focused more on scripting and troubleshooting. Interviewers were all friendly and food was great as always.