É permitido modificar o estado dos dados dentro de um método de leitura em programação?
Java
É possível instanciar uma classe que contém apenas métodos abstratos?
O que é o Spring Framework?
De que forma os tópicos no Kafka interagem com os assinantes e como é efetuada a troca de mensagens entre eles?
Pode explicar o mecanismo de propagação de transações no Spring e seus tipos?
De que forma utilizou o Hibernate nos seus projetos e que experiência tem com esta ferramenta?
Pode explicar a estrutura interna de implementação do HashMap?
Como pode implementar um mecanismo de acesso compartilhado aos dados num endpoint REST na plataforma Spring para garantir a sua disponibilidade e coerência para todos os clientes e threads?
Pode explicar o que se entende por tempo de compilação no processo de desenvolvimento de software?
Quais fatores não afetam o funcionamento do HashMap?
Quais são as vantagens e desvantagens de usar um índice para procurar elementos em ArrayList?
Quais métodos podem ser usados para melhorar o desempenho ao realizar operações JOIN lentas com várias tabelas?
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
Para que é que serve um objeto Mock nos testes com JUnit, e que componentes reais ele substitui?
Qual é o papel do operador HAVING ao trabalhar com agrupamentos e agregação de dados?
De que maneiras implementarias mecanismos de espera para chamadas recebidas em aplicações de servidor?
Que fontes de informação e materiais utilizas para melhorar a tua qualificação profissional?
Qual foi a versão da plataforma Java que utilizou no seu último trabalho?
Podes nomear as principais abordagens para a implementação do princípio de inversão de controlo (IoC)?