Initial phone screening was easy. Be prepared for technical interview. You must know the basics. Must not answer wrong answers. You must know why you want to work for apple.
Only one around of interview. Ask me some questions about algorithm written in C. What's your future career plan in 5 years? What's your c u r r e n t role?
I applied online. I interviewed at Apple (Londres, Inglaterra) in Jan 2019
Interview
Multiple rounds. First internal recruiter, then phone screens with two engineers based in Cali and London. Got to the live coding round and made a bit of a mess of it. Overall fair process, albeit long.
Interview questions [1]
Question 1
Bunch of bit mask/shifting, macros and packing and unpacking various types. All in C.