Pergunta de entrevista da empresa xFree

Technical Assessment, was challenging, but fun