Para nossa primeira etapa de avaliação técnica, propomos um teste composto de 6 pequenos desafios, onde queremos avaliar conhecimentos sobre lógica de programação e Javascript básico. Os códigos podem ser encontrados no diretório challenges e devem ser resolvidos de acordo com seus respectivos enunciados.
Para auxiliar você na resolução dos problemas, deixamos a suíte de testes automatizados já funcionando. Siga o seguinte fluxo:
# Instala as dependências do projeto
npm install
# Para rodar os testes para todos os desafios
npm run test:all
# Para rodar o teste para um desafio específico
npm run test:challenge:1
Como pré requisito, todos os testes devem estar passando sem erros, para verificar basta seguir as instruções acima.
Caso tenha qualquer problema e não puder iniciar o desafio no prazo estabelecido, ou tiver dúvidas e dificuldades durante o processo, ou mesmo precisar de um feedback sobre sua avaliação, nos envie um e-mail e estaremos prontos para ajudar :)
Bom teste!