I applied online. The process took 3 months. I interviewed at Apple (Sunnyvale, CA) in Sep 2018
Interview
Call with recruiter for 30 min. Scheduled a meeting with Hiring Manager a week later. Interview went fine . Recruiter reached out within a week to schedule a OnSite