System Analyst
Quando estará pronto para sair?
Descreva um exemplo de um cenário de múltiplas etapas da sua prática — a sequência de chamadas entre os serviços.
Fale sobre o método HTTP GET
O que fazer com transações pendentes após a indisponibilidade do banco externo? Como saber quando o banco está novamente acessível?
Qual é a diferença entre bases de dados relacionais e não relacionais?
O que é o padrão Strangler Fig (estrangulador)?
No que prestas atenção ao procurar emprego?
Fale sobre a API REST: métodos POST e GET.
Como age em caso de conflito com o desenvolvedor?
Qual é a relação do negócio com o design da API? O que eles vão te responder?
Está familiarizado com GraphQL? O que é, como é, para que serve se já existe REST?
Escreva uma consulta SQL para selecionar todos os atributos do contrato com o número 123 da tabela contract
Como implementar o armazenamento de cashback numa base de dados com duas tabelas?
Como ver o que acontece por baixo do capô numa requisição HTTP, especialmente se algo correr mal?
O que dirias de uma API onde todos os métodos são implementados através de POST (sem GET, PUT, PATCH, DELETE)?
Para que servem geralmente os brokers de mensagens? Por que não podemos ir diretamente de um serviço para outro através de REST?
Escreva tabelas físicas de banco de dados para o serviço de catálogo (livros, autores, géneros, preço).
Como funciona o OAuth 2.0? Descreva o fluxo de autorização através do Google num site externo.
Que tipos de ligações entre tabelas podem ser nomeados?
Que ferramentas utilizou para os diagramas BPMN?