A phone interview was followed by a day-long onsite interview. The phone interview was fairly short, lasting about 45 minutes. I was asked mostly about my current work experience mentioned on my resume. I was also asked to solve a couple of technical puzzles that required pen and paper to work out.
This was followed by an invitation for an onsite interview. It consisted of six 1:1 interviews. They will mostly cover SystemVerilog and UVM, along with some technical puzzles.
I was asked to write SystemVerilog constraints for a variety of random stimulus needs.
The following metrics were computed from 15 interview experiences for the Apple Design Verification Engineer role in Cupertino, California.
Apple's interview process for their Design Verification Engineer roles in Cupertino, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Design Verification Engineer interview process in Cupertino, California.