After a few emails, we set up one online interview going through two technical questions using coderpad. Then did a series of interviews on site with whiteboard coding with various members of the company.
Had a 45-minute call with the hiring manager. Dove straight into technical questions regarding their tech stack and asked a pretty easy leetcode question. Overall, not too bad but questions seemed like they didn't gauge candidate skillsets well.
I applied online. The process took 2 weeks. I interviewed at Apple (San Francisco, CA) in Jan 2020
Interview
Three rounds of interviews, first two were technical, last one was with HR. Whiteboard coding involved with senior members of the team. The HR interview was all interpersonal questions. Long.