I applied in-person. The process took 2 weeks. I interviewed at Apple (Tel Aviv) in Oct 2022
Interview
First of all, was a phone call with the recruit manager. Two interview meetings. One explores my background, frontal meeting (1 hour) The second was a more technical interview (1 hour), it was with a virtual conference app.
Interview questions [1]
Question 1
You have an application that runs on 32KB RAM. You need to plan the memory allocation in your app ("Malloc" and "Free" functions)
Questions were asked on C programming and bit manipulation, and mostly questions from resume and precious work experience. Other questions were related to the profile being offered, which was LTE protocol stack.
Smooth. Interviewers are friendly. Questions are not very easy. But interviewers will guide you through all questions. For difficult ones, you can ask them to change questions. Full day round is tough. Exhausted after the day.