Quais métodos vais usar para analisar e otimizar uma consulta SQL longa e que consome muitos recursos na base de dados?
Java
Explique a essência do padrão de design Singleton e seu propósito principal.
É possível modelar e armazenar a estrutura de uma árvore genealógica numa base de dados relacional?
Que metodologias e ferramentas utilizas para realizar testes em bases de dados?
De que formas as principais conceitos de programação orientada a objetos são implementados em Java?
Como o Liquibase valida a integridade das alterações DDL aplicadas?
Como iniciar uma nova transação dentro de um microserviço?
Como pode determinar no Maven em que fase da compilação a biblioteca conectada será utilizada?
Quais as consequências de usar chaves modificáveis em coleções de dados?
É possível passar parâmetros de entrada para uma declaração preparada CallableStatement e como fazer isso?
Quais são os principais sinais que determinam a qualidade do código e o tornam bom?
O que mostra o comando EXPLAIN e quais os parâmetros que ele exibe para analisar a execução de uma consulta SQL?
Como você entende o princípio da inversão de dependências (DIP)? Como ele difere da injeção de dependências?
Quão rápido é obter o último elemento numa lista ligada do tipo LinkedList?
Por que é importante usar padrões de projeto ao desenvolver soluções de software?
Em que casos deve-se usar um método estático com sincronização em Java?
Qual valor o método equals retorna ao comparar dois objetos, sendo que um deles é uma referência ao outro?
Como é que o estado do objeto muda após o recolhimento de lixo ter terminado de trabalhar com ele?
Como identificar as causas do OutOfMemoryError numa aplicação Java?
Pode-se considerar este código válido se o teste passou com sucesso antes e depois das alterações?