Java
Explique o que é um serviço web SOAP e como ele é implementado usando WSDL?
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?
No seu último projeto, utilizou tecnologias e soluções típicas de sistemas com altas cargas?
Pode explicar o princípio de funcionamento da estrutura de dados pilha?
Quais métodos e ferramentas você usou para analisar os logs no seu último projeto?
Qual é a sua experiência com o nível de isolamento de transações REPEATABLE_READ na base de dados?
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?
Quais são os requisitos para a classe para funcionar corretamente com Hibernate?
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?
Qual é a diferença no tempo de remoção do último elemento em ArrayList e LinkedList, e por que pode ser o mesmo?
Como é organizado o armazenamento de variáveis na pilha em comparação com objetos no heap e por que as variáveis na pilha não referenciam diretamente objetos no heap?
Que conclusões importantes ou conhecimentos você obteve na entrevista realizada?
O que significa a palavra-chave volatile na programação Java?
É possível declarar métodos privados dentro de interfaces em interfaces funcionais 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.