I applied through university. The process took 1 day. I interviewed at Apple (Cupertino, CA) in Jan 2008
Interview
My interview process might be very different from most people's because I interned with the group a year ago. They ask standard questions about school: what classes I took, what I liked about it, etc. They asked me to write a C programming counting the number of 1's in a binary string.
Interview questions [1]
Question 1
How do you count the number of 1's in a binary string?