I applied through college or university. The process took 1 day. I interviewed at Apple (Champaign, IL) in Sep 2016
Interview
I have heard that there are 3-4 rounds. After meeting the apple recruiters, First interview was on campus. Met recruiters at the career fair. Was invited for the first interview the next day. One hour slot. One-to-one face interview. It is in a casual setting with not too much pressure from them. Focus on basics from undergrad to gauge depth of knowledge. I interviewed for design and verification team.
Interview questions [1]
Question 1
difference between call by value, call by reference
mesi moesi protocol difference
cache coherence
why nand a better universal gate than nand
what is regression test
adder from mux
8 to 1 mux from 2to1 mux
I applied online. The process took 3 weeks. I interviewed at Apple (New York, NY)
Interview
The interview process was really easy. Unexpected for a top company. It was just one behavioral screening interview with recruiters, then interviews with whatever teams were interested. They each just asked me about my projects and experience.