J'ai postulé en ligne. J'ai passé un entretien chez Apple (Cupertino, CA) en avr. 2014
Entretien
For GPU team
Contacted by HR followed by two phone screens
first: manager
general questions from resume, experience, various verification environments, functional coverage, SV constraint solver
2nd: team member
uvm questions: TLM? Phases -> build is top down?
coverage ?
GPU pipe overview
How scoreboard implemented
UVM monitors
UVM TLM fifo's implementation
SV knowledge?
I did very good in both the interviews, but management chose to hire an internal candidate who has better experience
It was straight forward for NCG role as i am a new grad so HR was really helpful and overall it is a great experience i just attended one round and got rejected
the interview flow is mainly technological, and is consisted by the following steps:
1. HR call
2. manager call
3. 3-hour interview (led by engineers)
4. 3-hour interview (led by staff)
5. contract
J'ai postulé via la recommandation d'un employé. J'ai passé un entretien chez Apple (Jerusalem) en févr. 2026
Entretien
Had a phone call with a recruiter, and then a short phone call with one of the verification team leads—for a student position.
overall good experience, nice people and had constant contact before and after the interview/
Questions d'entretien [1]
Question 1
Create a 4-to-2 priority encoder using only basic logic gates. Then use those encoders and MUXs to create a 16-to-4 encoder.
Create a state machine to show if a binary number is divisible by five.