AMD Software Engineer Interview Experience — Three Video Rounds on Verification and PCIe

AMD·Software Engineer·Apr 2024
Technical ScreenOffereasy

I'm based in Vancouver, Canada, and wanted to share my AMD interview experience from back then.

I moved to AMD in 2022 from another chip company. The Vancouver site didn't have an office yet at the time, so the whole process was video interviews. There were 3 rounds in total, 2 of them technical, each about 1 hour. Overall it was mostly Verification plus the PCIe protocol.

On the Verification side they mainly asked about:

  • SystemVerilog / UVM basics
  • verification methodology
  • how to set up a testbench
  • scoreboard / monitor / coverage
  • RTL basics
  • the projects on my resume, in a fair amount of detail, so make sure you know everything you've done really well

In one of the rounds I was interviewed by my (future) manager, who is in Toronto and is in charge of PCIe Verification. This round went pretty deep on PCIe. For example:

  • what PCIe TS1 / TS2 are for
  • LTSSM / Link Training
  • PCIe ordering
  • Posted / Non-Posted / Completion
  • TLP / Transaction
  • when different transactions are allowed to reorder

Overall, my feeling is that AMD's Verification interviews care a lot about whether you have really done verification work, and whether you can explain your own projects clearly. If your resume says PCIe/UVM, they will pretty much always dig deep into it.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
AMD
Role
Software Engineer
Rounds
Technical Screen
Outcome
Offer
Difficulty
easy
Interview date
Apr 2024
Questions from this interview
2 questions

Real AMD interview experiences

First-hand reports from AMD candidates — the rounds, the questions they were asked, and how it went.

All 16 AMD interview experiences