I applied through a recruiter. The process took 4 weeks. I interviewed at Apple in Oct 2017
Interview
Went through two rounds of phone screenings before being interviewed by the technical manager. The entire time I was spoken down to in a cold, condescending manner and, the technical manager called nearly 30 minutes after the established interview time. Despite the faux pas of asking your interviewer questions, I opted to get out of the interview as quickly as possible just because of the technical manager. Absolutely horrible experience. The first two rounds were the basic HR question interviews.
Interview questions [1]
Question 1
What is one cutting-edge technology your current position allows you to work with?