Em que momento as mensagens são apagadas no Kafka e RabbitMQ?
System Analyst
Interação síncrona e assíncrona: diferenças, quando escolher, o que é polling?
Existem entidades «Cliente», «Encomenda», «Produto» e «Pagamento». Descreva a estrutura de dados, as ligações entre as entidades e justifique a escolha do modelo de armazenamento.
Já trabalhou com Kafka? Foi utilizado outro broker de mensagens?
Como projetaria a interação entre microserviços se um processo de negócio consiste em várias etapas e requer consistência de dados entre os serviços?
Que ferramenta usa para desenhar diagramas de sequência? Como representar múltiplos cenários (sucesso, erros, timeout) num único diagrama usando quadros?
Quais são os seus passos se receber uma tarefa abstrata numa nova temática?
Qual é a sua relação com a especificação OpenAPI?
Com que tipos de requisitos trabalhou na prática?
Design da base de dados para um banco MVP com hipotecas: tabelas, chaves, campos, relações considerando os co-criadores.
Tem experiência em modelagem lógica de dados (diagramas ER)?
Com que tipos de integração você teve que trabalhar?
Existe uma loja online. Após a realização do pedido, é necessário notificar o CRM, o armazém e o sistema de entrega. Como você projetaria a interação entre os sistemas? Em que casos escolheria REST, e em quais Kafka ou RabbitMQ?
Como pode confirmar a sua experiência de trabalho desde 2019? Trabalhou oficialmente de acordo com o Código do Trabalho?
Em que prazos após aceitar a oferta está disposto a começar um novo trabalho?
Em SQL, qual o nível de dificuldade das consultas que escreves?
O que é um grupo de consumidores no Kafka e como isso está relacionado com as partições?
Tem experiência com sistemas de dados e filas de mensagens?
Tem experiência com SOAP ou XML?
Sabe alguma coisa sobre a empresa [empresa]?