Qual é a sua experiência no desenvolvimento e uso de soluções multithread nos seus projetos?
Java
Como você implementa e usa os parâmetros do arquivo de configuração Bean em uma aplicação Spring?
Consegue listar as bibliotecas e frameworks Java com os quais trabalhou?
Como é que a ordem dos campos na criação de um índice de três componentes afeta o seu funcionamento e eficiência?
Que situações podem levar ao desaparecimento de um elemento da coleção HashMap?
É possível executar simultaneamente dois métodos, sincronizados através de synchronized, numa mesma classe, se esses métodos trabalham com objetos diferentes?
Como é efetuada a troca de dados entre microserviços no seu projeto?
Quais métodos podes usar para aumentar a performance do sistema?
Quais métodos podem ser usados para aumentar a eficiência na execução de consultas SQL ao banco de dados?
Quais são as vantagens e desvantagens da prática de escrever testes unitários?
O que significa que a classe String seja imutável e por que isso é importante?
Como implementar a execução de uma operação de negócio específica na inicialização da aplicação no Spring Framework?
Como você realizou o teste de interação de microsserviços no seu último projeto?
Quais regras devem ser seguidas ao realizar a migração do banco de dados?
Como libertar um lugar reservado se o utilizador não pagar dentro de 20 minutos?
Quais ferramentas de análise e otimização de desempenho você usou na sua prática?
Qual é a diferença entre chamar o método run e o método start numa thread em Java?
Podes enumerar e explicar as principais áreas de alcance dos componentes Bean no Spring?
Cada Stream Paralelo usa um pool de threads separado ou comum para todos?
Como é que se pode gerir e resolver conflitos entre diferentes versões de bibliotecas dependentes?