Pode explicar o mecanismo de propagação de transações no Spring e seus tipos?
Java
Como é que o sistema reage a uma situação com um volume elevado de pedidos de entrada?
Pode explicar o que significa a palavra-chave 'super' no contexto da programação orientada a objetos?
Que tipo de perguntas você mais gosta de fazer em entrevistas?
Podes listar e descrever os possíveis estados das entidades no JPA?
Quais recursos e quanto tempo são necessários para criar e lançar um novo thread de execução?
Trabalhou de forma independente em algum aspeto do último projeto?
Qual é a relação entre os métodos hashCode e equals em Java?
Pode listar as diferentes implementações da interface Map nas linguagens de programação que você escolheu?
O canal do YouTube 'ExtremeCode' tem um avatar de pato?
Podes dar um exemplo de uma interface em Java ou noutra linguagem que contenha apenas um método abstrato?
Como é determinado a ordem de acesso aos elementos numa lista ligada do tipo LinkedList?
Como garantir a imutabilidade de uma lista que é um campo de uma classe?
Fale sobre o último projeto em que participou e a sua contribuição específica para ele
Tem experiência na implementação e uso de processos automatizados de integração e entrega de código?
Como é implementada a ordenação de elementos no TreeSet e como ela funciona?
Que tipos de recursos e dados o navegador pode armazenar em cache para acelerar o carregamento das páginas?
Que abordagens podem ser aplicadas para reduzir o tempo de execução de consultas complexas?
Que restrições existem ao adicionar novos elementos se a tabela já contém uma chave primária?
Quais dificuldades podem surgir ao usar regularmente Parallel Stream em Java?