Hello World

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!

voce