Vaga Sênior
Nós estamos sempre em busca de profissionais interessantes e interessados, com boa capacidade de aprendizado, adaptação e principalmente gente boa.
Esse teste é para vaga de senior para área de desenvolvimento.
O que preciso saber para fazer o teste?
Só precisa saber (ou aprender agora) um pouco sobre as seguintes tecnologias:
- Java
- Sprinboot / React
- Postgress / Oracle
- Docker
Regras
Clone esse repositório, complete os desafios e envie a url do seu git para avaliarmos your code
.
!Utilize!
- Boas práticas de código (tem que passar no sonar!)
- SEMVER
- Nomenclatura de projeto
- API Restfull
- Utilizar docker compose
- Readme.md descrevendo como buildar e subir a aplicação de forma facil
Desafio Quiz
Historia
Sendo um usuário logado
Eu quero poder responder um quiz
Para eu ter acesso aos resultados cadastrados na ferramenta
Pré-requisitos
- Login social (Google / Facebook..)
- Os endpoints deverão estar seguros o suficiente para que somente os usuarios logados possam manipulalos
- O Quiz deverá ter como atributo:
- Banner / imagem
- Tags
- Perguntas
- Respostas
API REST
Crie uma api rest que deverá conter os endpoints:
- Adicionar Quiz
- Buscar Quiz
- Editar Quiz
- Responder Quiz
- Resultados
- Tags mais utilizadas
- Media das respostas no quiz
- Quais os quiz mais respondidos
Show me the code!