Candidatei-me por indicação de um funcionário. O processo levou 4 semanas. Fui entrevistado pela Apple (Cupertino, CA) em mar. de 2024
Entrevista
The interview process was brutal but I had a really positive experience. I was told I could choose any programming language (many would suggest to use Python). I knew the role I applied to was primarily C programming so I decided to do everything in C.
The first round is a 45min technical screen. Equivalent of an easy level leetcode question.
The second round is the virtual on-site/on-site interview. Five or sic one hour long technical interviews, all one-on-one with team members of the team you are applying or an adjacent team.
The third round is a short one-on-one with a higher up manager in the org you are applying (i.e. the hiring manager's manager). Based on some discussions with friends who work at Apple and the recruiter, it seems if you pass the second round, you probably got the job. The manager asked my about some specifics of projects I worked on, a difficult bug I resolved, and why I want to work at Apple.
I suggest buying leetcode premium and studying all questions that Apple is known to ask.
Perguntas de entrevista [3]
Pergunta 1
Computer systems questions: parallelism, concurrency, virtual memory, deadlocks, CPU scheduling, etc..
Candidatei-me por meio de recrutador(a). O processo levou 2 meses. Fui entrevistado pela Apple (Cupertino, CA) em mar. de 2026
Entrevista
The first phone screen was about questions regarding applicant's resume and experience.
The Interview was intense with each interviewer asking a behavioural questions with follow ups and then a technical question with C coding.
Fiz uma entrevista na empresa Apple (Cupertino, CA).
Entrevista
I was eliminated after the first round. The process included a recruiter screen followed by a 45-minute call with the hiring manager. We covered role scope, prior projects, and technical depth, but I did not advance to the next stage.
Perguntas de entrevista [1]
Pergunta 1
volatile
Binary semaphore
Static keyword meaning
System design questions
one round phone + five rounds VO + two rounds leadership with senior manager and director. Got verbal offer but upper-level didn't approve it later.
VO is one week later than phone interview. two rounds leadership with senior manager and director two weeks later than the panel