Arm Interview Question

1. How would I design distributed test system. 2. C/C++: what is volatile, static function etc. 3. Embedded programming: MCU architecture, interrupts etc.