Arm Interview Question

Mostly about work done previously.