Pelo visto você está participando de nosso processo de seleção… excelente hein!

Este é um processo de seleção especial

Este é um processo de seleção especial e queremos muito encontrar os próximos estagiários para trabalhar e se divertir conosco.

Neste processos queremos identificar sua coragem em enfrentar o problema, sua capacidade de buscar uma solução (na sua cabeça, no google, onde puder) e principalmente sua disposição para aprender.

1 – Teste de algoritmo básico com HackerRank

Você fará duas etapas de testes usando o HackerRank, que é uma plataforma para testes de programação online bem legal. Para começar a primeira etapa:

  1. Crie sua conta no HackerRank e responda nosso email de boas vindas com o link para seu perfil;
  2. Acesse o Contest App Masters Basics e realize os quatro desafios (imaginamos que tudo deve levar menos de 30 minutos), comece pelo “Solve Me First” para entender como funciona a ferramenta;
  3. Ao concluir os 4 desafios nos avise pelo email de boas vindas.

Algumas dicas rápidas:

  • Ao criar sua conta, editando seu perfil, você pode selecionar o português como língua, e talvez algumas coisas fiquem em português;
  • Use um tradutor online para traduzir os problemas se precisar;
  • Para cada desafio você pode selecionar sua linguagem de programação preferida;
  • Selecionando JavaScript, será “JavaScript (Node)”, mas não se assuste com isso;
  • Os desafios já vêm com uma parte do código pronta, deixando você livre para implementar somente a parte da solução mesmo;
  • Se tiver alguma duvida sobre o HackerRank ou o processo de seleção, fale conosco por whatsapp.

Prazo para concluir esta primeira etapa: 3 dias corridos

2 – Teste de JavaScript

Este teste também acontecerá pelo HackerRank. Te enviaremos o segundo link por email assim que concluir os 4 desafios anteriores.

Para os desafios desta segunda etapa você só poderá usar ES6 JavaScript, e não esperamos que você já saiba isso. Se já souber, será ótimo. Nossa dica é que busque no google como fazer cada uma das partes que não souber ainda. Queremos ver sua capacidade de buscar mesmo a solução, aprender como usar e resolver o problema.

Algumas dicas extras:

  • Os desafios desta etapa são ligados ao um único problema, um processo de seleção;
  • Nesta etapa você precisará executar várias vezes o código para alcançar o resultado desejado;
  • Copie o código padrão para seu ambiente local ou use um editor online para ir implementando e testando;
  • Recomendamos fortemente em caso de duvidas, que pergunte no DevJF, canal #app_masters, estaremos por lá para ajudar;
  • No ambiente do HackerRank, se você passar algo para console.error(suaVariavel) ela será apresentada abaixo no resultado do teste, caso precise conferir o valor de alguma variável;
  • O quarto desafio “Erros e promessas” é opcional, faça se quiser, mas saiba que ao faze-lo estará certamente entre os primeiros do processo de seleção.

Concluindo esta etapa e ficando entre os sete primeiros colocados, você ganhará uma super caneca. Nas demais posições ganhará dois adesivos.

Prazo para concluir esta primeira etapa: 3 dias corridos

3 – Entrevista por WhatsApp

Nesta etapa iremos enviar algumas perguntas simples pelo WhatsApp para entender se você está no momento certo.

4 – Treinamento “React para humanos”

Estando no momento certo, você ganhará sem custo algum o treinamento presencial React para Humanos, realizado na App Masters. Os dias e horários serão definidos com os candidatos que chegarem até aqui.

O treinamento terá 12 horas de duração e te ensinará todos os principais conceitos do React. O objetivo é que você aprenda a desenvolver projetos simples com React e esteja preparado para encarar novos desafios.

5 – Projeto prático e seleção final

Selecionaremos alguns candidatos para ficarem dois ou três dias na App Masters participando de projetos simples (não comerciais), mas práticos, como etapa final do nosso processo.

 

 

Os candidatos selecionados serão convidados para comer um hambúrguer conosco e poderão começar o estágio logo no dia seguinte. 🙂