O que distingue HashSet de TreeSet e em que situações é melhor usar cada um deles?
Java
Quais métodos são utilizados para implementar a injeção de dependências em Bean?
Em que lugar da memória a estrutura de dados ArrayList é armazenada?
Que abordagens você usa para otimizar a velocidade de processamento de solicitações?
Em que casos a utilização de filas é justificada no seu projeto ou desenvolvimento?
Como comparar a eficiência em tempo de operações entre ArrayList e LinkedList?
Quais métodos podem ser usados para resolver o problema N+1 ao trabalhar com bases de dados ou APIs?
Quais novas funcionalidades ou melhorias foram implementadas na última versão do Spring Boot?
Qual é a ideia principal por trás do Spring Data?
Pode explicar o conceito de arquitetura hexagonal?
Como você realizou a análise de desempenho das consultas?
Como se comporta o array interno no ArrayList quando é necessário aumentar o seu tamanho?
Que documentação foi utilizada na implementação do seu último projeto?
Tem experiência com o framework Spring para desenvolvimento de aplicações?
Em que situações é recomendado usar a estrutura de dados Dequeue em aplicações?
Quais podem ser as razões para recusar a injeção de dependências em beans através de campos no Spring?
Como é que a injeção de dependência é realizada num campo privado de um bean no Spring ou num sistema DI semelhante?
Pode falar sobre as principais características do funcionamento das transações no âmbito do Spring?