Java
O que é considerado um componente estrutural básico na arquitetura Spring?
Tem experiência no uso da ferramenta WireMock para mock de API?
As variáveis locais dos métodos fazem parte da pilha de chamadas durante a execução do programa?
Pode explicar o princípio de funcionamento da estrutura de dados pilha?
Pode explicar o que se entende por relação um para um em bases de dados?
Quais são as vantagens e desvantagens de usar ArrayList em Java?
De que formas você amplia seus conhecimentos na área de desenvolvimento de software?
O que se entende por estado persistente numa entidade no Hibernate, e como isso afeta a sua gestão no contexto do ORM?
Que conclusões importantes ou conhecimentos você obteve na entrevista realizada?
O que significa a palavra-chave volatile na programação Java?
O que é Stream em Java?
Explique o que significa uma colisão de chaves na estrutura de dados HashMap e como ela lida com isso.
Forneça exemplos de padrões de design principais.
Que passos vais tomar para determinar as causas dos reinícios regulares do serviço relacionados com o erro OutOfMemoryError?
Como calcular o valor médio de uma coluna numa consulta SQL?
Replicação, particionamento, sharding — o que são?
Como chamar um procedimento armazenado em Java?
O que achas que os teus colegas dirão de ti ao discutir o teu trabalho e as tuas qualidades profissionais?
Por que é preferível implementar a injeção de dependências através do construtor no Spring?
Como implementa a adição de um novo elemento na estrutura de dados HashMap?