Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Apple (Cupertino, CA)
Colloquio
Applied through linkedin. Was contacted by a recruiter who scheduled a phone interview with the manager.
After the phone interview the manger asked me to come onsite. Had 7 interviews onsite. The interviews were mostly about my research work and some questions on how I will formally verify FIFOs and some other hardware modules.
Domande di colloquio [1]
Domanda 1
Had to write a verilog code for some handshaking protocol.
Ho sostenuto un colloquio presso Apple (Cupertino, CA)
Colloquio
Got a text to schedule a quick call, asked about relocating and when can start, also asked me about some thing in my resume, what projects have I done, some details about them. then booked a technical interview.
Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso Apple (Cupertino, CA) nel mese di feb 2026
Colloquio
First is a screening round. Mostly focused on resume and a coding exercise on coderpad. Then if selected, candidate proceeds to 5-7 panel rounds. The interviewer didn't interact much during the interview.
Domande di colloquio [1]
Domanda 1
Discussed about verification projects in resume, how is formal and functional verification different. On coderpad, he gave an RTL code and asked to identify different scenarios and write SV properties of them. The RTL had a buggy FSM and asked me to debug it.
Ho sostenuto un colloquio presso Apple (Cupertino, CA)
Colloquio
Had a phone interview, asked about my resume question, and then some linux commands and Python programming.
Linux: how to create a file, how to find all file that contain FOO, with case sensitive and case insensitive.
Domande di colloquio [1]
Domanda 1
Linux: how to create a file, how to find all file that contain FOO, with case sensitive and case insensitive.