It was a three step process of initial call, technical interview, then full day interview consisting of more technical challenges/design/architecture questions. It also included some behavioural/soft-skills stuff as well of course.
Interview questions [1]
Question 1
How do you deal with conflict between design and development?
Firstly apply for a position on the website then the hiring recruiter contact you to ask for some basic background information. Next a sequence of video interviews will be organized. The round of interviews is at least 6 rounds.
I applied through college or university. The process took 2 months. I interviewed at Apple (Cupertino, CA)
Interview
say hello. do interview. go home. it was hard. harder than most companies. i studied technical terms but still got popped. Hopefully I come back stronger next year and get the job. Whatever, though. You live and learn, am I right. Anyways, the process was very difficult.