Pode explicar a finalidade e o funcionamento da instrução EXPLAIN em bases de dados?
Java
Quais são as desvantagens ou dificuldades ao concatenar strings na programação?
Quais passos você começaria para integrar um novo módulo em um projeto existente?
É permitido modificar o estado dos dados dentro de um método de leitura em programação?
Quais métodos de gestão de sessões em servlets você conhece?
Explique o que se entende por cache em Hibernate e como funciona.
Por que é possível dispensar a indicação explícita da anotação @Autowired ao injetar dependências no Spring?
Por que é usado um broker personalizado em vez de Kafka ou RabbitMQ; quais são as suas vantagens e desvantagens?
Que vantagens oferece dividir os dados ou componentes do sistema em partes?
Como garantir o funcionamento correto de objetos concorrentes de uma classe durante a execução paralela?
Pode explicar a estrutura interna de implementação do HashMap?
A adição de um elemento ao ArrayList tem sempre complexidade O(1)?
Como determinar o número de elementos numa matriz?
Explique o que significa a palavra-chave static em Java e como ela é usada.
Quais fatores não afetam o funcionamento do HashMap?
Como configurar um Bean usando configuração XML no Spring?
Como se pode determinar se houve alterações num objeto ou registo?
Quais são as vantagens e desvantagens de usar a interface Supplier no desenvolvimento?
É sempre necessário ter um identificador único para cada tabela?
Que abordagens podem ser aplicadas para reduzir o tempo de execução de consultas complexas?