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. Caso opte por rodar os testes, 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
O desafio deve ser entregue no prazo máximo de 4 dias, considerando que o prazo começa um dia depois do momento em que lhe enviamos as instruções. Desenvolva o teste em um repositório github e envie o link para o e-mail chapter.javascript@idwall.co com o assunto Desafio Tecnico - Nome da candidata(o)
. Seria ótimo se também fosse enviada uma breve descrição explicando como você resolveu os desafios.
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!