Glassdoor users rated their interview experience at AMD as 50% positive with a difficulty rating score of 2.67 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Computer Graphics Research and Senior Software Engineer rated their interviews as the hardest, whereas interviews for Formal Verification Engineer and Produktmanager roles were rated as the easiest.
The hiring process at AMD takes an average of 53 days when considering 6 user submitted interviews across all job titles. Candidates applying for AI Compiler Engineer had the quickest hiring process (on average 2 days), whereas Produktmanager roles had the slowest hiring process (on average 90 days).
The compiler engineering interview involves recruiter screening, data structure assessments, and intense technical rounds. Need to demonstrate expertise in LLVM/GCC, SSA form, register allocation, and optimizations, alongside architecture-specific knowledge and low-level C++ systems design.
Interview questions [1]
Question 1
Ask me about some back-end questions: Focuses on Register Allocation (Graph Coloring vs. Linear Scan)
One round, just behavioral and related to data science. interviewer was kinda bad though. Asked questions that were not really relevant to the role and cut the interview short by at least 30 minutes
I applied online. The process took 1 week. I interviewed at AMD (Markham, ON) in Nov 2024
Interview
1 hour interview where I was asked to complete some leetcode style programming questions in C++ and also do Verilog in a blank notebook. Also some data type questions for filtering in various languages.
Interview questions [1]
Question 1
To explain my experience about projects ive worked on