many interviews and lots of headache. they tend to ask question that are sometimes irrelelvant to the interview proccess.
i was disappointed and trying to note that it is out of my experience, did not helped.
Candidatei-me online. O processo levou 3 semanas. Fui entrevistado pela Apple (San Jose, CA) em abr. de 2018
Entrevista
I applied online. I had 2 phone screening and then after 2 weeks, I was called onsite.
I had 7 interviews back to back. The interviewers were very polite. 3 days after the onsite, I got a rejection.
Perguntas de entrevista [3]
Pergunta 1
Questions on TLB, Caches, Virtual Memory ,OOO pipelines.
Advantages of inclusive and NINE caches.
Difference between const int *ptr and int * const ptr.
Bit manipulation questions - set nth bit, replace a 16th to 13th bits by some other number.
Find if the given number is a power of 2.
Different types of locks.
How is atomicity implemented? (LLSC).
Cache Coherence.
Why is dirty sharing done?
Questions on BIOS.
Candidatei-me por meio de recrutador(a). O processo levou 3 semanas. Fui entrevistado pela Apple (San Jose, CA) em abr. de 2018
Entrevista
Two rounds of phone interviews, first one was a general overview with some technical questions, second was a coderpad quiz on python. Answered all the questions right but never heard back so I guess that's that. They took forever to respond at every stage. A little annoying really