Pregunta de entrevista de Qualcomm

Explain how an interrupt works inside a microprocessor. Questions related to Program counter, registers, stack and timing.