O que é o Spring Framework?
Java
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?
Podes dar um exemplo de uma interface em Java ou noutra linguagem que contenha apenas um método abstrato?
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
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)?
O que garantem as palavras-chave volatile e synchronized?
Como se comporta o AtomicInteger ao aumentar o contador num ambiente multithread com um alto nível de paralelismo?