First Help Financial interview question

Detailed latest written test case.