Pode listar os critérios principais que devem ser cumpridos ao realizar transações numa base de dados?
Java
Como funciona a anotação @PreDestroy no Spring e qual é o seu propósito?
Quais métodos podem ser usados para identificar os pontos de estrangulamento que causam lentidão na aplicação?
Quais são as principais vantagens e desvantagens do uso da linguagem Java?
Em que situações é aconselhável usar o mecanismo de Work Stealing?
Quais são os meios e métodos disponíveis para transferir dados entre bancos de dados?
Quais fatores influenciam a criação e o funcionamento de proxies dinâmicos em Java?
É possível garantir uma saída sequencial de mensagens do Kafka de modo que elas sejam enviadas na mesma ordem em que foram gravadas no tópico?
Qual é o papel do bloco finally na construção de tratamento de exceções?
De que forma aplicou os padrões de projeto nos seus projetos?
Que bibliotecas e suas versões foram usadas no seu último projeto?
Que abordagem ou estrutura de dados você usaria para armazenar e exibir uma árvore genealógica em um banco de dados relacional?
É possível ter duas classes com o mesmo nome completo na JVM ao mesmo tempo?
Como se pode avaliar a escalabilidade de uma arquitetura de microserviços?
Poderia ficar por algum tempo após o término do trabalho/entrevista?
De que forma as variáveis são passadas nas funções: por valor ou por referência?
Fale-nos sobre o seu último local de trabalho e as tarefas que realizava lá.
Quais métodos podem ser usados para prevenir condições de corrida em aplicações multithread?
Qual foi a função do líder da equipa no seu último projeto?
Como você determina quais campos devem entrar em equals e hashCode?