Your question is Explain Interrupt Handling. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
How do you handle hardware interrupts in your code? Explain the path from interrupt request through the interrupt service routine, including how you acknowledge the device, protect shared data, and defer work that cannot run safely in interrupt context. Scope your answer to C on an ARM Cortex-M microcontroller, with an RTOS such as FreeRTOS where relevant.