Java
Quais construções da linguagem permitem implementar o mecanismo de herança de classes?
Pode explicar a finalidade e o uso do modificador transient na linguagem Java?
Tem experiência a trabalhar com Kotlin?
Poderia explicar o que é o mecanismo de carregamento de classes em Java e como funciona?
Como diferenciam-se as anotações @Component, @Service e @Repository no contexto do Spring e quais são as suas características?
Quais etapas inclui o mecanismo de limpeza automática de lixo nos linguagens de programação?
Por que a eficiência de adicionar uma grande quantidade de elementos ao final da coleção ArrayList é menor?
Pode explicar o que significa replicação em sistemas de gestão de bases de dados?
Pode explicar as diferenças entre EntityManager e SessionFactory no contexto do trabalho com ORM?
Quantos contextos do Spring Boot serão criados ao usar a anotação @SpringBootTest para duas classes?
Que experiência tem com mecanismos de gestão automática de memória e recolha de lixo em aplicações?
Quais passos devem ser tomados para implementar a sobrescrição do método hashCode na classe?
Consegue listar as operações básicas principais usadas para construir elementos mais complexos em programação ou sistemas?
O que é um sistema de alta carga? Quais foram os números reais de carga no seu projeto?
Como é garantida a integridade dos dados na base de dados?
Como pode ser implementada a versão principal do método hashCode numa classe?
Qual é a sua experiência no uso do Mockito para testar objetos simulados?
Qual é o papel da anotação Primary no contexto do desenvolvimento de aplicações?
Quais métodos do objeto são aplicáveis para implementar a execução concorrente de tarefas?
É possível modificar o tamanho da área de pilha alocada para armazenar dados na programação?