Apple SoC Verification On-Site Interview

Hey guys! I have an upcoming interview with Apple for their SoC Verification Engineer position. Can someone who's been through this process give me an overview of what to expect (questions/format/what to emphasize on while preparing/resources to prepare). I have zero experience with SystemVerilog/UVM. And apart from a few internships, not much tangible work experience. My strengths are in Verilog/Python/Comp Arch.

Add a comment
Cisco πŸ‹οΈβ€β™‚οΈ πŸ‘¨β€πŸ’»πŸ’€πŸ”„ Sep 16, 2019

How many leets you done?

Juniper been1810 OP Sep 16, 2019

None. I managed to get through the first two rounds without any leetcoding. The role is mainly focused on RTL/Comp Arch and a fair bit of coding.

Cisco πŸ‹οΈβ€β™‚οΈ πŸ‘¨β€πŸ’»πŸ’€πŸ”„ Sep 16, 2019

XOR NAND AND XOR let #i + @)(,”009! Cash.

Apple RQVo51 Sep 17, 2019

Do yourself a favor, go on amazon and buy cracking digital vlsi verification interview. Understand all the question in the book and you’ll do great

Juniper been1810 OP Sep 17, 2019

Yup! I have this book. It's been incredibly helpful.

Juniper been1810 OP Sep 17, 2019

But, not a lot of coding questions on there though.

Intel ghari3467 Sep 17, 2019

Which site?

Juniper been1810 OP Sep 17, 2019

Cupertino!

Intel lync Sep 17, 2019

Which team? Know the basics well..they test on that ground

Juniper been1810 OP Sep 17, 2019

Cache, VM, Pipelining and stuff?

Intel lync Sep 17, 2019

Depends on the team..if its cpu they will ask more of comp arch..if its wireless , more on verilog ans SV

Synopsys osnn6 Sep 17, 2019

Have you stayed more than 6 years in your current company?

Juniper been1810 OP Sep 17, 2019

Nope. I'm just an intern.

Intel yedechale Sep 17, 2019

Why does it matter if it’s more than 6 years?

Synopsys gWqv82 Sep 17, 2019

I had this exact interview around this time last year. The questions I was asked were mostly on UVM and verification concepts like active/passive monitors and virtual interfaces, some basic Verilog coding on a white board, and then some algorithm questions like traversing through a 3D matrix, swapping a set of elements and rotating a 2D matrix in place. Most but one interviewer were friendly and helpful during the interviews.

Juniper been1810 OP Sep 20, 2019

This is helpful. Thank you!

Intel gtfo? Sep 17, 2019

Do update on how your interview goes! All the best!!

Juniper been1810 OP Sep 18, 2019

Thanks! I will update once in done with the interview!

Juniper been1810 OP Sep 18, 2019

Quick Update: It's with the SEG group. I didn't know this before πŸ˜…

TI GLVW76 Sep 18, 2019

There are some good UVM tutorials on YouTube. Look for the ones published by Mentor, Cadence, or book authors.

Juniper been1810 OP Sep 20, 2019

Thanks!

Juniper been1810 OP Sep 20, 2019

Also. I've heard that you need to get a positive feedback from all 6 interviews to get an offer. Is this true?