I applied online. I interviewed at AMD (Austin, TX) in Jun 2020
Interview
Recruiter reached me out online. Very general HR related questions. Then hiring manager set up 2 different rounds of technical interview sessions with his 2 staff engineers. Each interview was scheduled for 1 hour but each time it went close to 2 hours. Recruiter said 2 of these interviews went very well that the hiring manager wants to screen more. I was told I would be reached out with a week but I did not hear back from them ever. Finally when I reached back to the recruiter I was told that they already found a candidate. Although I was told that there will be more screening but in the end it did not happen. Very poor professionalism.
Interview questions [1]
Question 1
Computer architecture, cache coherency, memory management, digital logic, OOP questions in C++, data structure such as hash map, queue and stack. I was also asked about my current role as a Test Engineer, seemed like they were very impressed as the discussion moved further from there but it did not matter any way.
I applied online. The process took 3 weeks. I interviewed at AMD (Toronto, ON) in May 2019
Interview
mix of phone screening + in-person technical panel interviews. Phone screening is mainly behavioural questions, while technical questions are usually through whiteboard. Interviewers give some background and details about the position and the company, then jump into the interview questions, followed by Q&A session. Don't be afraid to ask questions if you are not sure about something!
Interview questions [1]
Question 1
setup and hold time, flip-flop/latch design, how would you verify a design?
I applied through college or university. The process took 3 days. I interviewed at AMD (Toronto, ON) in May 2017
Interview
The interview process was on par with other hardware companies. I was asked about my academic and professional background. I was then asked programming questions related to C coding. The hiring process was smooth.
Interview questions [1]
Question 1
Related to C programming. Security and embedded concepts.