Pretty much thorough. There were 6 rounds on onsight each with 45 min long. The emphasis was on Synthesis. Clock domain crossing, Verilog programming questions, Synthesis flow, PD flow, Constraint writing, past work experience, projects
I applied online. The process took 2 weeks. I interviewed at Apple (Los Angeles, CA) in Feb 2021
Interview
At the very beginning, asked about past experience and start to ask more question about your own experience and items on resume.
Digital basic questions like setup/hold time and extend to many tricky design questions.
Range from Verilog coding, Logic design to STA.
I applied through a recruiter. I interviewed at Apple (Austin, TX) in Sept 2020
Interview
I was called for a phone interview, asked a lot of questions on the basics of Digital design, Setup and Hold Times, clock domain crossing. I didn't make it past this step.
Interview questions [1]
Question 1
What is metastability? How can you prevent setup and hold time violations?