Quais são os tipos de JOIN?
Java
Como são definidos e qual é a finalidade das variáveis estáticas na programação?
Por que usaram Hibernate? Implementaram e otimizaram o cache?
De que formas é possível realizar consultas SQL através do JDBC em Java?
Você aplicou exceções verificadas ao desenvolver interfaces API?
Como garantir a imutabilidade dos objetos numa classe?
Em que se diferenciam as coleções do tipo Queue, Set e List em termos de uso e características?
Quais métodos podem ser usados para organizar o armazenamento de classes iguais numa aplicação?
Teve experiência de trabalhar com Kafka no seu último projeto?
Qual é a diferença entre as comandos break e continue ao serem usados em loops, e em que situações deve-se usar cada um deles?
Pode explicar como funciona o padrão Observer e quais são as suas vantagens?
Qual é o papel da palavra-chave throws no tratamento de exceções em Java?
Qual foi o perfil de carga de leitura e escrita — RPS?
Por que foi introduzida a possibilidade de definir uma implementação padrão para métodos dentro de interfaces no Java 8?
Que ferramentas ou métodos utilizas para organizar e gerir o teu tempo no teu trabalho?
Tem experiência no desenvolvimento de aplicações com Spring MVC?
Em que casos deve-se usar consultas SQL nativas e em que casos Hibernate?
Que consequências surgem ao tentar modificar uma coleção declarada como imutável?
Qual é a diferença entre o uso de controladores Web padrão e WebFlux reativo no desenvolvimento de aplicações web com Spring?
Em que condições os métodos equals e hashCode devem corresponder em Java?