Qual é o objetivo do uso do Kafka ao interagir com o serviço?
Java
Qual é o objetivo principal de usar a biblioteca ORM Hibernate nos projetos?
Poderia contar-me como foi o processo de revisão de código no seu último projeto?
Que alterações ocorrerão no índice composto ao alterar a ordem das colunas dentro dele?
Quais métodos você usa para confirmar a correção de suas consultas SQL e como você corrige erros no banco de dados?
Pode explicar o que se entende por arquitetura monolítica no desenvolvimento de sistemas de software?
Como são gerenciadas as transações ao executar vários processos ao mesmo tempo?
Qual é a diferença entre o uso do Kafka e a API REST ao interagir com um serviço?
Quais critérios deve considerar ao desenvolver a estrutura de índices em um banco de dados?
Tem alguma experiência em usar Hibernate para trabalhar com bancos de dados?
Já trabalhou com tipos de dados JSON no PostgreSQL para armazenar e processar dados estruturados?
Quais são as consequências se o método não estiver marcado com a anotação @Transactional ao realizar operações transacionais?
Pode explicar o conceito de garantia de ordem das mensagens no Kafka e em que casos ela é importante?
Já utilizou Kafka como meio de interação com um serviço externo ou interno?
Quais são as vantagens e desvantagens do sistema de filas Kafka?
Qual é a ideia principal da arquitetura monolítica e por que ela é usada no desenvolvimento de sistemas de software?
Quais indicadores você avalia para medir a eficiência e as características das consultas ao banco de dados?
Pode explicar o que é uma leitura fantasma no contexto da gestão de transações?
Tem experiência de trabalho em projetos construídos com arquitetura monolítica?