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).
Easy, Relaxed Process.
Five rounds of interview.
4 technical rounds and 1 Manager round
Questions on C/C++.
Source control.
Review tools etc.
Pointers, Linux Kernel Drivers.
Programming questions related to bitwise operators
I applied through an employee referral. I interviewed at AMD in Apr 2024
Interview
The interview was for a role in the CPU Performance modeling team. The responsibilities of the team include simulating new features in architectural simulators, correlation with RTL, post-silicon performance validation.
Interview questions [1]
Question 1
The interview consisted of three rounds, two of which were related to computer architecture and one was coding & DSA. Some of the questions are as follows
1. How to classify a workload as CPU-intensive or memory-intensive? (with and without altering the CPU microarchitecture)
2. Explain branch predictor. What is one major difference between arm and x86 CPU branch predictors?
3. What is the need for architecture simulators? why not simulate workloads in RTL directly?
4. Given a multicore system with a fixed memory architecture, how does single-core performance vary with scheduling identical single-threaded workloads in increasing cores?
5, What are some pipeline hazards? How to overcome them?
The coding round consisted of questions about OOPS in C++ and some Leetcode medium-level DSA questions.
Telephone and video call,
Basics to projects
Resume based
Power sta front end
Back end
Synthesis
Vlsi
What are the challenge you will see in lower technology?
What are the inputs and outputs from the power analysis?
What are the checks after power planning is completed?
What are the power dissipation components? How to reduce them
Why float outputs are ignored but not float gates?
How do you calculate the core ring width?
What is IR drop? And how will you decrease this?
Interview questions [1]
Question 1
What are the challenge you will see in lower technology?
What are the inputs and outputs from the power analysis?
What are the checks after power planning is completed?
What are the power dissipation components? How to reduce them
Why float outputs are ignored but not float gates?
How do you calculate the core ring width?
What is IR drop? And how will you decrease this?