Por que ao calcular a soma dos números de 1 a 100, o uso de fluxos paralelos é mais rápido do que sequenciais?
Java
Quais podem ser razões inadequadas ao criar índices em todas as colunas de uma tabela de banco de dados?
Como implementar corretamente os métodos hashCode e equals numa classe?
Quais ações podem adicionar um identificador de rastreamento único às entradas de log?
Quais são as diferenças entre usar HashMap com métodos sincronizados e usar ConcurrentHashMap em um ambiente multithread?
Criou o seu próprio módulo ou projeto inicial baseado no Spring Boot?
Como é efetuado o rastreamento do caminho da solicitação no sistema?
Qual é a principal função de um Kafka Topic num sistema de troca de mensagens?
Qual é o nível de isolamento de transações padrão no framework Spring?
Quais são as principais tarefas resolvidas pelo framework Spring no desenvolvimento de aplicações?
Explique a finalidade e as características do uso da palavra-chave volatile na programação.
Explique o que significa a sigla MDC no contexto de bases de dados ou sistemas de armazenamento de dados.
Em que fase da entrevista é considerada a utilização do método com modificador synchronized, declarado como estático, com o objetivo de sincronizar o acesso?
Explique o mecanismo de funcionamento da anotação @Transactional no Spring Framework e como ela garante a gestão de transações.
É possível obter um desempenho superior ao somar os números de 1 a 100 usando fluxos paralelos em vez de normais?
Quem é responsável por estabelecer o número de partições nos tópicos Kafka na sua empresa?
Como é garantida a integridade dos dados numa arquitetura em cluster quando um dos nós da base de dados falha?
Em que nível de isolamento é possível uma leitura suja?
Quais recursos e quanto tempo são necessários para criar e lançar um novo thread de execução?
Como escolher o índice para otimizar a velocidade de execução das consultas?