Tem experiência na implementação de transações no Redis?
Java
É possível anotar uma classe com @Component em vez de @Service, e qual é a diferença entre essas abordagens?
Quais recursos e quanto tempo são necessários para criar e lançar um novo thread de execução?
Pode explicar a estrutura interna de implementação do HashMap?
A adição de um elemento ao ArrayList tem sempre complexidade O(1)?
Qual é a complexidade temporal de inserir um elemento em HashMap no pior caso?
Como configurar um Bean usando configuração XML no Spring?
Que abordagens podem ser aplicadas para reduzir o tempo de execução de consultas complexas?
Explique o mecanismo de conversão automática de tipos primitivos em objetos envolventes em Java.
Como resolver o problema de ausência de dados na cache ao executar dois containers com cache global do serviço ao mesmo tempo?
Como se comporta o AtomicInteger ao aumentar o contador num ambiente multithread com um alto nível de paralelismo?
Como é que a distribuição de responsabilidades e tarefas ocorre na sua equipa?
Fale sobre a sua experiência prática na resolução de problemas técnicos
Quão confiante está na escolha do Java como linguagem de programação para o seu projeto?
Como determinar as causas do aumento do tempo de processamento de uma solicitação HTTP GET?
Como avalia o seu estado após a entrevista?
O que acontece se ocorrerem exceções nos blocos catch e finally durante a execução da expressão try?
Que benefícios podem ser obtidos ao usar Docker para a entrega de ficheiros JAR?
Qual é o princípio fundamental sobre o qual se baseia a implementação não bloqueante da classe AtomicInteger?
Como pode iniciar o trabalho com uma instância preguiçosa de um objeto?