I applied online. The process took 3 weeks. I interviewed at AMD (Markham, ON) in Sep 2024
Interview
Here was the general interview process for me:
1. 5-10min phone screen
2. First round: 1hr technical with 2-4 SMTS
3. Second round: 1hr technical with 2-4 SMTS
4. Offer
The whole process took approx. 2-3 weeks from application to offer.
Overall, the interviewers were extremely patient, understanding, and friendly. They were happy to give hints throughout the interview to help guide and orient you.
Interview questions [1]
Question 1
Lots of computer architecture questions (e.x. floating point representation, bit representation, caching, etc.)
Along with some basic OS questions.
I applied through a recruiter. I interviewed at AMD (San Jose, CA)
Interview
With 3 different team members. Got asked basic C++ questions, graph theory algorithms, a whiteboard session on how to figure out if a graph is bipartite. Also was asked about the underlying architecture of STL functions. Behavioral Qs on projects, leadership moments, how to handle conflict, etc.
Interview questions [1]
Question 1
How can you tell if a graph is bipartite, can you develop an algorithm?
I had a phone screen with a recruiter who was super nice and friendly, and they forwarded my resume to multiple teams. One was rejected without an interview, and one was given an interview with the hiring manager.
Interview questions [1]
Question 1
Only asked about my experience and then delved into the technical questions based on my resume.
I applied online. The process took 1 week. I interviewed at AMD (Markham, ON) in Nov 2025
Interview
The interview process was very smooth and well-organized. The recruiter kept me informed at every stage, and the interviewers were friendly, engaging, and genuinely interested in my experiences. Overall, it was a great and encouraging experience.