AppOnboard interview question

A two-part technical challenge