Quais sinais indicam a necessidade de criar um índice na base de dados?
Java
Como percorrer todas as chaves e valores num objeto Map?
O que acontece dentro do HashMap quando duas chaves levam à mesma célula de hash?
Qual é o número médio de operações necessárias para realizar a operação principal de busca ou inserção na estrutura de dados HashMap?
Explique o princípio de funcionamento do método de dupla verificação no contexto de programação multithread.
Qual é o papel principal da plataforma Jakarta EE no desenvolvimento de aplicações empresariais?
Todos os membros da equipa participaram no processo de revisão de código?
Como são armazenados os componentes da aplicação dentro da imagem Docker?
Qual é o papel principal dos programas de thread único no desenvolvimento e em que situações é necessário usá-los?
Como são implementados os fluxos paralelos na API Stream?
Quais são as vantagens e desvantagens de usar a construção try-with-resources na gestão de recursos em Java?
Pode explicar o que é o protocolo SOAP e como é utilizado na troca de dados entre sistemas?
Qual método do objeto é o mais frequentemente utilizado na prática de programação?
Criou ou enviou pedidos a serviços externos ou internos no seu trabalho?
Que dificuldades podem surgir ao usar índices compostos numa base de dados?
Fale sobre classes aninhadas e em que casos elas são aplicadas.
Você aplicou o princípio de evitar duplicação no seu código?
Que abordagens podem ser aplicadas para resolver os problemas que surgem ao chamar UserRepository.findById() e User.getEmails().forEach(), se o método getUsers() estiver anotado com @Transactional e o campo email for declarado como @OneToMany?
O que distingue o Spring Boot da plataforma principal Spring e quais são as suas diferenças funcionais?
Como é que o padrão de criação de objetos é implementado na programação?