Sun Life interview question

good technical discussion