Quais são os dois principais tipos de diagramas UML?
System Analyst
Com que tipos de integrações trabalharam? Experiência em interação síncrona e assíncrona?
Qual é a diferença entre validação e verificação de requisitos?
Como implementaria o padrão Event Sourcing?
Que perguntas tem sobre a vaga e a equipa?
Caso prático: uma aplicação de pedido de comida, durante a criação do pedido a internet caiu, o utilizador clicou duas vezes, foram criados dois pedidos. Qual é a causa e como corrigir?
Como transmite os requisitos para o desenvolvimento? Usa esquemas, textos, protótipos?
Escreva uma consulta SQL: existe uma tabela de clientes (clients) e uma tabela de lista negra (blacklist) com um campo id. Precisa selecionar todos os clientes que não estão na lista negra. Sugira várias soluções.
Com que brokers de mensagens trabalhou? Kafka, RabbitMQ?
Qual foi a pilha tecnológica usada para construir o sistema MES? Descreva a arquitetura.
Qual é a diferença entre identificação, autenticação e autorização? Qual vem primeiro?
É possível tornar o REST assíncrono? Forneça exemplos.
Por que não se podem usar apenas requisições GET para construir um sistema? Quais são as limitações do GET?
Já trabalhou com bases de dados NoSQL ou com cache?
Como é feita a integração com o equipamento e a recolha de dados dos sensores?
Que ferramentas utilizou para analisar os logs?
Quais são os tipos de ligações num diagrama de sequência?
Tem experiência em descrever integrações? REST, SOAP, Swagger, Postman?
É possível implementar a exclusão usando o método POST e por quê?
Por que se usam ligações entre tabelas em bases de dados relacionais?