I applied online. The process took 4 weeks. I interviewed at Apple (München, Bavaria) in Apr 2020
Interview
First a 1-hour technical screening over the telephone, followed by an on-site technical interview with 6-7 people, including a meeting with HR.
They make you think through the problem, if you can't come up with a solution right away.
Interview questions [1]
Question 1
What are memory sections? How they differ, for example in a ELF binary?
Smooth process. Applied online and then several rounds of interviews. Culture came across well throughout and enjoyable interviews. Overview of skills and some scenario based questions. . . . . . . .
I applied through a recruiter. The process took 3 weeks. I interviewed at Apple (Los Angeles, CA) in Sep 2018
Interview
Not very easy to be honest, but you need to prepare some tricy knowledge as well as some common algorithms basement. Especially a passion with Apple kind products is the best.