Senior Software Engineer applicants have rated the interview process at AMD with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 68.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 16 days to get hired, when considering 6 user submitted interviews for this role. To compare, the hiring process at AMD overall takes an average of 17 days.
Common stages of the interview process at AMD as a Senior Software Engineer according to 6 Glassdoor interviews include:
One on one interview: 19%
Phone interview: 15%
Presentation: 12%
Group panel interview: 12%
Skills test: 12%
Background check: 8%
Drug test: 8%
Personality test: 8%
Other: 4%
IQ intelligence test: 4%
Here are the most commonly searched roles for interview reports -
Basic question from DSA and memory
I joined as fresher so the interview was not very deep
They asked me about the Types of Cache , linked lists
Also some questions from Digital Electronics
It was a very tough round of interview process. I was able to make through it.
Lot of questions from vlsi but and digital electronics and around the job description as well .
I applied online. The process took 2 months. I interviewed at AMD in Jun 2025
Interview
30 minute HR call, followed by 30 minute hiring manager call (general CV overview), followed by 4 45 minute interviews with various engineers. One behavioural, the rest mostly technical, including programming tasks.
Difficulty wasn't too bad for the most part. One quite difficult programming task, but it's all relative. They provided information on what each interview would roughly cover which was very helpful to prepare, but sometimes wasn't fully accurate. All interviews quite relaxed and friendly, they spend time explaining the role and company,
I think overall the process is a bit long- I don't think they really need 6 calls to determine if you are a good fit. 4 hours of actual interviewing, but plenty of time you spend around that preparing, it's a big time commitment, so not sure I would apply again.
Interview questions [1]
Question 1
How do you go about debugging things? How do you learn established code bases? Bit manipulation, graph data structures, general c++ and python.