I was first contacted by the recruiter. Then, I had a phone call with the hiring manager. After that, I completed three technical interviews on the same day as part of the process.
writing on the board, two interviwers one hour each
one a bit software question and the other more computer engineering question.
the job was low level design and i had to explain why i am wanting to join apple and they asked some leetcode questions
Questions d'entretien [1]
Question 1
LRU cache from leetcode but to build the whole thing myself and do no use any datastructures other than list.
J'ai postulé via un recruteur. J'ai passé un entretien chez Apple (Haïfa)
Entretien
3 rounds, one hour each. i was asked math and logic questions, and coding questions involving hashmap and graph. the interviewer introduced the role and then jumped to the formal interview.
Questions d'entretien [1]
Question 1
how would you calculate the number of trailing zeros in a factorial in an efficient way?