The interview process consisted of:
Overall, the difficulty was not too bad. One programming task was quite challenging, but that's relative.
They provided helpful information on what each interview would roughly cover, aiding preparation, although this information wasn't always fully accurate.
All interviews were quite relaxed and friendly. The interviewers took time to explain the role and the company.
I think the process is a bit long. I don't believe they need six calls to determine a good fit.
This involves four hours of actual interviewing, plus significant preparation time, making it a substantial time commitment. Consequently, I'm unsure if I would apply again.
How do you go about debugging things?
How do you learn established code bases?
Bit manipulation, graph data structures, general C++ and Python.
The following metrics were computed from 2 interview experiences for the AMD Senior Software Engineer role in United Kingdom.
AMD's interview process for their Senior Software Engineer roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for AMD's Senior Software Engineer interview process in United Kingdom.