Java
Que métodos de leitura de XML conhece? Descreva os pontos fortes e fracos de cada um.
Por que é que a coleção Map ocupa um lugar único na hierarquia de coleções?
O que acontece ao chamar o método load() no Hibernate se o objeto solicitado não for encontrado na base de dados?
Como esconder um bin para que os clientes da biblioteca não o vejam?
Para que são utilizadas as interfaces funcionais ObjDoubleConsumer<T>, ObjIntConsumer<T> e ObjLongConsumer<T>?
Como distinguir o uso das anotações @Autowired e @Inject no contexto do Spring e em que elas diferem?
Em que caso a chamada do método clone() ou de um protótipo semelhante criará uma nova instância do objeto?
Que tipos de bases de dados usam SQL para trabalhar com dados?
Quantos participantes estavam na equipa durante o lançamento deste projeto?
Como extrair o primeiro ou único elemento de uma coleção List?
Explique as diferenças entre os contêineres Docker e as máquinas virtuais, sua arquitetura e as vantagens de cada um.
Pode explicar as etapas e a gestão do ciclo de vida de um objeto Spring Bean?
Ao usar coleções, em que casos a iteração é mais rápida: em ArrayList ou em LinkedList?
Acredita que o uso de exceções verificadas é adequado na programação?
Qual função ou método do Spring é chamado após a inicialização do Bean no seu processo de criação?
Como é recomendado implementar a identificação única de objetos ao usar Hibernate?
Que abordagens e recursos são fornecidos no Spring MVC para lidar com exceções e erros?
De que forma é feita a passagem de variáveis por referência ao chamar métodos?
Como pode determinar se uma mensagem recebida na aplicação é spam?
É possível em Java obter uma referência a um array que foi modificado dentro de um método a partir do código chamador?