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.