Como é que se podem tratar exceções em Java?
Java
O que é cache?
Pode explicar as etapas do ciclo de vida de um bean no Spring Framework?
O objeto protótipo acompanha o seu ciclo de vida durante o processo de trabalho?
O que são fugas de memória em Java e como evitá-las?
Quais são as diferenças entre as anotações @Spy e @Stub ao serem usadas em testes?
Podes enumerar os principais estados de um objeto no Hibernate e descrever as suas características?
Que tipos de testes escreve e de que forma?
O que é uma view no contexto de bancos de dados e para que ela é usada?
Qual é o papel do Java Runtime Environment (JRE) ao iniciar aplicações Java?
Explique o conceito de vistas materializadas na base de dados PostgreSQL e seu uso.
Quais são as vantagens e desvantagens de usar contêineres no âmbito do Spring Framework?
Quais são as razões para destacar a estrutura Map como uma entidade separada em comparação com outras coleções em Java?
Como pode conterizar e executar um programa Java no Docker?
Pode-se declarar um construtor dentro de uma classe abstrata?
Por que não é recomendado usar scriptlets e elementos de script em JSP?
Como é que as consultas à base de dados são formadas?
Pode explicar como as transações são implementadas no âmbito do Spring Framework?
Qual é a diferença ao trabalhar com diferentes tipos de memória em Java e como eles são utilizados na gestão de recursos?
Como diferem os tipos de junções em SQL e quais são as suas características?