The process took 1 week. I interviewed at Apple (Cupertino, CA) in Apr 2011
Interview
I was contacted by the recruiter from the interested department - I had submitted my resume on the company website for the position I was interested in. He asked me some behavioral questions that weren't too hard, and then referred me for another phone interview with the hiring manager. He also pretty much asked behavioral questions, and after a week I got the offer.
I applied online. The process took 2 weeks. I interviewed at Apple (Cupertino, CA) in May 2010
Interview
The interview process consisted of three interviews with the manager I ended up working for. The technical questions were nothing tricky--more just asking me to summarize what I knew. Even though I only had a wikipedia familiarity with the particular systems I was to be working on, the interviewer was kind and prodded me toward getting to my applicable knowledge, experience, and strengths.
Interview questions [1]
Question 1
What experience do you have with BIOS or similar firmware?
The process took 1 day. I interviewed at Apple (London, England) in Jun 2011
Interview
The Department of Computing at Imperial College of London got an e-mail about 4 intern positions available. I contacted them sending my CV and got invited for an interview.