I applied through college or university. The process took 2 weeks. I interviewed at Apple
Interview
I was contacted after meeting the one of the teams after an infosession. I got a email asking me for my availabilities by an HR rep. I had two rounds of interview, one rather easy and mostly just personality, and another technical, 30 minutes. Got called about being a finialist, but didn't hear back.
Applied online, and went through three rounds of phone interview.
Interview questions [1]
Question 1
None of them are difficult. The first two engineers went through the projects in my resume, and then the manager asked me to do some simple calculations about basic CMOS questions. All questions are not difficult, but you need to give quick response because they assume you are quite familiar with those basic concepts.