Teste Android

Embed Size (px)

Citation preview

  • 7/25/2019 Teste Android

    1/4

    fsadfdsa

    Teste para

    Desenvolvedor Android

  • 7/25/2019 Teste Android

    2/4

    Por que estamos fazendo este teste?

    Ns queremos montar um time fodstico com desenvolvedores realmente acima da

    mdia, ento precisamos saber como voc programa. O teste bem simples, mas isso

    no quer dizer que queremos que voc crie uma soluo porca. Voc estar criando oprimeiro passo de uma soluo que vai se tornar complexa no futuro, ento avalie

    muito bem como ir criar a arquitetura do seu cdigo.

    Como voc ser avaliado

    Basicamente iremos avaliar tudo no seu cdigo, desde indentao at como voccriou a regra de negcio. Inclusive quando voc vier fazer a entrevista voc ser

    questionado sobre o seu cdigo, ento capriche.

    Os principais pontos para voc se preocupar:

    Arquitetura MVC (ou outra arquitetura que separe as camadas da aplicao)

    Testes unitrios

    Clean Code

    E o mais importante de tudo: surpreenda-nos!

    Prazo e entrega

    O prazo para entregar a soluo at as 8:00AM da prxima segunda-feira. Voc deve

    nos enviar por email o endereo do GitHub com o seu cdigo (ou .zip por email) e o

    APK gerado.

  • 7/25/2019 Teste Android

    3/4

    O problema

    Seu objetivo desenvolver um aplicativo Android para a avaliao de candidatos para

    a vaga de desenvolvedor.

    O candidato (usurio) dever responder um formulrio com os seguintes campos:

    Aps preencher o formulrio o candidato dever receber um email de acordo com

    suas resposta.

    Caso o candidato tenha entre 7 e 10 pontos para Html, CSS e Javascript dever ser

    enviado o "Email Front-End";

    Caso o candidato tenha entre 7 e 10 pontos para Python e Django dever ser

    enviado o "Email Back-End;

    Caso o candidato tenha entre 7 e 10 pontos para desenvolvimento iOS ou Androiddever ser enviado o "Email Mobile;

    Caso ele atinja mais de um dos critrios acima dever ser enviado um email para

    cada um dos critrios que ele passou;

    Caso ele no entre em nenhum dos critrios acima dever ser enviado o Email

    Genrico.

    Seo: Dados do candidato:

    Nome (campo obrigatrio)

    Email (campo obrigatrio)

    Seo: Avalie seu conhecimento de 0 a 10 nos seguintes itens: HTML (campo no obrigatrio)

    CSS (campo no obrigatrio)

    Javascript (campo no obrigatrio)

    Python (campo no obrigatrio)

    Django (campo no obrigatrio)

    Desenvolvimento iOS (campo no obrigatrio)

    Desenvolvimento Android (campo no obrigatrio)

    Email Front-End:

    Assunto: Obrigado por se candidatar

    Contedo: Obrigado por se candidatar, assim que tivermos uma vaga disponvel

    para programador Front-End entraremos em contato.

  • 7/25/2019 Teste Android

    4/4

    Agora s pegar o caf e programar! ! !

    Obrigado por se candidatar! :)

    Email Back-End

    Assunto: Obrigado por se candidatar

    Contedo: Obrigado por se candidatar, assim que tivermos uma vaga disponvel

    para programador Back-End entraremos em contato.

    Email Mobile

    Assunto: Obrigado por se candidatar

    Contedo: Obrigado por se candidatar, assim que tivermos uma vaga disponvel

    para programador Mobile entraremos em contato.

    Email Genrico

    Assunto: Obrigado por se candidatar

    Contedo: Obrigado por se candidatar, assim que tivermos uma vaga disponvel

    para programador entraremos em contato.