Poderia explicar o que significa o nível de isolamento de transações Read Committed?
Java
Quais anotações são usadas para definir e configurar beans no contexto do Spring Framework?
Explique o que significa o princípio PECS na área de desenvolvimento de software
Pode explicar o que é a interface Pageable no contexto do desenvolvimento?
Qual é a finalidade do método notifyAll() na classe Object e em que situações deve ser utilizado?
Explique o que se entende por utilização de threads paralelos em Java e quais são as suas vantagens
Qual é o objetivo de usar o método wait() em um objeto da classe Object em Java?
Podes enumerar as diferentes formas de implementar o JPA e as suas características?
Qual é a estrutura de herança da hierarquia de exceções na linguagem Java?
Explique o que é o conceito de bean em Java e como ele é utilizado nas aplicações.
Como garantir o bloqueio otimista para gerir atualizações paralelas de dados?
Pode explicar o que é a API de Persistência Java e como ela é usada para interagir com o banco de dados?
Quais métodos podem ser usados para prevenir ou eliminar a condição de deadlock num sistema?
Pode explicar qual é o princípio de funcionamento e a finalidade do padrão de projeto Adapter?
Descreve a tua última experiência de trabalho e as principais tarefas que realizaste no teu emprego anterior
Quais métodos podem ser usados para resolver o problema N+1 ao trabalhar com bases de dados ou APIs?
Quais são as diferenças entre as estratégias de carregamento de dados no Hibernate e quais são as suas características?
Explique o princípio de inversão de controlo e por que é utilizado na programação.
Como pode implementar uma relação do tipo many-to-many numa base de dados ou ORM?
Participou no processo de avaliação e revisão do código dos colegas?