Through university career networks, apply from there.
Usually, 8-10 people were selected for interview among all applicants for the same position.
Interviews were mostly held on campus or on-site; phone interviews were possible.
Likely, you will be interviewed by your manager, but it is possible that you are interviewed by a senior team member from the team or a general hiring manager who does hiring for many teams.
Multithreaded programming knowledge:
Some logical puzzles.
The following metrics were computed from 2 interview experiences for the AMD Software Developer role in Markham, Canada.
AMD's interview process for their Software Developer roles in Markham, Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for AMD's Software Developer interview process in Markham, Canada.