Como resolver o problema N+1 ao usar Hibernate e quais abordagens existem para isso?
Java
Que cargos e funções desempenhavam os membros da sua equipa no seu emprego anterior?
Como é efetuada a troca de dados entre microserviços no seu projeto?
Como está estruturada a hierarquia dos diferentes tipos de dados colecionáveis?
Pode explicar o propósito e o funcionamento da anotação @Transactional no contexto da gestão de transações em bancos de dados?
Que recursos e funcionalidades foram utilizados no seu último projeto com Spring Boot?
Cada Stream Paralelo usa um pool de threads separado ou comum para todos?
Como foi realizado o teste no seu último projeto?
O que é uma partição no Kafka? Como as partições são distribuídas entre os consumidores de um mesmo grupo?
Quais eventos ou conquistas recentes você lembra mais?
Como pode implementar o princípio de injeção de dependências em aplicações Java?
Explique o conceito de 'acontece antes' no contexto de modelagem de sequência de eventos em programação multithread.
selecionar contagem(*) de A
Podes enumerar e explicar as principais áreas de alcance dos componentes Bean no Spring?
Tem experiência de trabalho em projetos construídos com arquitetura monolítica?
Que métodos podem ser aplicados para eliminar condições de corrida na programação multithread?
Quais dificuldades podem surgir ao gravar dados simultaneamente na base de dados a partir de dois microserviços?
Tem experiência de trabalho na metodologia Scrum?
Qual é a alternativa thread-safe ao ArrayList apresentada na biblioteca java.util.concurrent?
De que maneiras pode prevenir ou eliminar bloqueios mútuos no sistema?