Upload
joao-andre
View
222
Download
0
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.