Arm interview question

How are hardware interrupts handled?