Explain timing and testability concepts | Arm Interview Question