Java
Qual é o papel das variáveis atômicas em aplicações multithread?
Como implementa a adição de um novo elemento na estrutura de dados HashMap?
Qual é o papel e as características das diferentes áreas de vida dos componentes Spring?
Quais são as vantagens e desvantagens de usar uma estrutura em lotes em Java?
Qual é o objetivo principal do uso do Spring Boot no desenvolvimento de aplicações Java?
Quais são as desvantagens ou dificuldades ao concatenar strings na programação?
Podes listar as diferentes gerações de recolha de lixo e explicar as suas características?
Está garantido que o bloco finally será executado independentemente das condições em try e catch?
Explique o mecanismo de funcionamento do método de ordenação bubble sort e as suas características.
Qual é a ordem dos elementos armazenados no LinkedHashMap?
O que devolve o método hashCode em Java?
Quais são as propriedades ou características inerentes a um objeto na programação?
Precisamos sempre de substituir o método equals?
O que é sobrecarga de método?
Pode-se considerar a PRIMARY KEY como uma restrição composta por várias colunas?
Quais são as diferenças entre os princípios básicos de funcionamento das coleções e dos fluxos de dados em Java?
Para que é usado o Spring?
Pode explicar o conceito de entidades incorporadas no âmbito do Spring Framework?
Como pode efetivamente otimizar a indexação de uma base de dados?
Que impacto têm os modificadores de campo static e final na serializabilidade em Java?