Pergunta de entrevista da empresa Wallet Hub

Development coding challenge has complex SQL tasks and algorithms in java. Efficiency of the algorithm and the variety & quality of unit testing scenarios for the algorithms are of importance.