Poderia explicar as etapas do ciclo de vida de um bean no contexto da sua gestão no Spring?
Java
Como determinar o limite superior da hierarquia de classes na programação orientada a objetos?
É possível definir uma exceção personalizada que não exija tratamento obrigatório?
Quais sistemas de gestão de bases de dados relacionais você utilizou na sua experiência de trabalho?
Quanto tempo os objetos permanecem na memória JVM e o que afeta o seu ciclo de vida?
Pode explicar as ideias principais dos princípios PECS no contexto do desenvolvimento de software?
Como é que a velocidade de acesso a um elemento dentro da estrutura de dados Set é determinada?
Como pode organizar-se o teste de um método que inclui múltiplas ramificações condicionais?
Qual é o papel da função Lambda ao usar o método For Each?
Como pode determinar o número total de linhas numa tabela de base de dados SQL?
Qual é a extensão do arquivo executável que contém código de máquina?
Explique o processo de copiar uma matriz bidimensional e como é criada uma cópia independente dela.
Consegues listar as principais interfaces usadas no JDBC para trabalhar com bases de dados?
Pode explicar o princípio de funcionamento do método `fork()` na classe `ForkJoinPool` em Java?
É possível adicionar valores de tipos primitivos diretamente a um ArrayList sem usar seus wrappers?
A utilização de static final é uma medida suficiente para garantir a imutabilidade de um objeto?
Tem experiência com arquitetura que utiliza componentes ou estruturas hexagonais?
Dê um exemplo de uso do padrão decorador
Qual é a diferença entre o sistema de gestão de bases de dados e a própria base de dados?
Qual é a finalidade das classes na programação orientada a objetos?