Pregunta de entrevista de Arm

The memory structure, how a program is executed, machine code generation and optimization, caching, assembly language coding, different techniques for executing machine code, compiler back-ends, and memoization