Skip to content

Instantly share code, notes, and snippets.

@leosilvadev
Last active February 9, 2018 17:46
Show Gist options
  • Save leosilvadev/2699585825b2dad4ee348bca855595fe to your computer and use it in GitHub Desktop.
Save leosilvadev/2699585825b2dad4ee348bca855595fe to your computer and use it in GitHub Desktop.

Pismo - Teste para vaga de Backend

Desenvolver duas Apis distintas

  • produtos-api
  • compras-api

Objetivo

Realização de uma venda utilizando as duas api's.

O que será avaliado

  • Comunicação entre as api's
  • Solução no tratamento das exceções: o que acontece caso a produtos-api estiver down? o que acontece caso a produtos-api demorar 10 segundos para responder? o que acontece caso o banco de dados esteja down?
  • Qualidade do código

O que deve ser utilizado

  • Qualquer linguagem que execute dentro da JVM
  • Frameworks: Opcional (porém precisará justificar o uso de todos)
  • Banco(s) de dados: Opcional (porém precisará justificar o uso de todos)

Extras (opcional)

  • Subir as api's na AWS

Não usar

  • MongoDB
  • Grails
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment