O objetivo deste teste é entender o candidato, sua experiência e sua capacidade de resolução de problemas com dúvidas e detalhes que serão exigidos no dia-a-dia como Estagiário em Desenvolvimento Web. O teste é baseado em questionamentos e problemas a serem resolvidos.
O teste é dividido em 2 etapas:
- Questões teóricas.
- Projeto prático, quer seja correção de bug ou criação do mesmo.
O candidato precisa criar um repositório próprio com a seguinte estrutura:
- No README serão respondidas as questões teóricas (pergunta e resposta), de forma organizada e explicada.
- No próprio repositório estará o projeto prático, corrigido e/ou criado.
Após a finalização, o candidato deve enviar um e-mail para [email protected] com o link do repositório original (este) bem como o link do repositório pessoal com a resolução.
- Qual a função do "head" no HTML?
- Quando uma página é criada, ela automaticamente se adapta a todos os tipos de tela? Por que?
- O código HTML e CSS é renderizado no servidor e repassado para o navegador em forma de imagem?
- Qual a função das tags H (h1, h2, h3, etc) no HTML?
- O que é SEO e como funciona?
- O uso de media query é obrigatório em todas as páginas?
- Qual a diferença entre CSS Inline e CSS em um arquivo?
- Como criar animações no CSS? Dê um exemplo.
- Qual a diferença entre class e ID no CSS?
- Quais os diferentes tipos de seletores CSS?
O candidato deve criar a página da imagem a seguir:
Algumas observações importantes:
- Fazer a página responsiva não é obrigatório, mas a apresentação dos elementos deve ser o mais próximo possível da imagem.
- Todas as imagens necessárias estão neste repositório, na pasta "assets".
- Efeitos de hover não são obrigatórios, mas são um plus.
O candidato deve estar atento para obedecer principalmente as cores corretas e tamanhos aproximados.