Pregunta de entrevista de AMD

How do you go about debugging things? How do you learn established code bases? Bit manipulation, graph data structures, general c++ and python.