This interview had two parts: a phone interview and an onsite interview.
For the phone interview, I was asked to talk about my projects. I was also asked questions about inheritance and linked lists.
For the onsite interview, they asked me some basic questions about Verilog and C++.
The onsite interview included four people.
How to get the Fibonacci sequence.
The difference between a task and a function in Verilog.
The following metrics were computed from 3 interview experiences for the Apple Hardware Verification Engineer role in Cupertino, California.
Apple's interview process for their Hardware Verification Engineer roles in Cupertino, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Hardware Verification Engineer interview process in Cupertino, California.