Zendesk interview question

implement asynchronous api calls and process some data from the response, write a unit test and an algorithm problem.