Qual é o papel da anotação Bean no framework Spring e como ela é usada na criação de componentes?
Java
Como se podem otimizar bases de dados?
De que componentes são compostas as classes atômicas e como são implementadas?
Foram considerados outros mecanismos de obtenção do estado do documento, além do polling constante (por exemplo, WebSocket ou Server-Sent Events)?
Quais dificuldades podem surgir ao introduzir uma dependência através de um campo numa classe?
Como pode modificar automaticamente a consulta SQL gerada numa aplicação Spring?
Como colocar um thread em estado WAITING e TIMED_WAITING, qual é a diferença?
Quem foi responsável por estabelecer os objetivos e tarefas no seu último projeto?
Quais são as vantagens e desvantagens de usar o método POST em solicitações HTTP?
Desnormalização: se colocar dep_name em employee e remover a tabela department, como realizar essa migração de forma segura em produção sob carga?
O que acontece dentro da estrutura de dados HashMap quando um novo par chave-valor é adicionado?
Qual é a coleção de dados que você usa com mais frequência e por quê?
Que outros sistemas de cache conheces além do Redis?
Como configurar variáveis de ambiente no Spring Boot através do Kubernetes (ConfigMap/Secrets)?
Explique o princípio de funcionamento do monitor como mecanismo para garantir a sincronização de threads.
Quais os indicadores que você utilizou para avaliar o grau de preenchimento das bases de dados no seu último projeto?
Explique o que se entende por transação em sistemas de gestão de bases de dados
Em que condições os métodos equals e hashCode devem corresponder em Java?
Pode explicar como funciona o padrão Observer e quais são as suas vantagens?