Pregunta de entrevista de Zendesk

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