Quais fontes de informação utilizou ao aprender a linguagem Java?
Java
Pode explicar o que é a anotação ComponentScan no contexto do Spring Framework?
Que experiência e competências pode demonstrar no âmbito da sua atividade profissional?
Como é que ocorre a adição de um elemento ao HashMap quando ocorre uma colisão de chaves?
Pode explicar a finalidade e o uso do modificador transient na linguagem Java?
Como é que implementou a criação e gestão de threads no seu projeto?
Ainda está a aprender novas tecnologias e competências agora?
Como garantir que um método privado seja executado dentro de uma transação?
Pode explicar de que componentes é composta uma string na memória e como ela está organizada?
Qual é o objetivo de usar a anotação @PreDestroy em aplicações Java?
Quais são as outras formas de conectar e inicializar componentes no Spring Boot, além do uso de dependências iniciais?
Como é realizado o processo de simulação de objetos com a biblioteca Mockito nos testes?
Qual é a diferença entre newCachedThreadPool e newFixedThreadPool? Quando usar cada um?
Que temas e áreas no campo da tecnologia mencionei na minha formação ou estudo?
Qual é a diferença entre as construções try-catch-finally e try-with-resources ao lidar com exceções e gerenciamento de recursos?
Como foi estruturada a cadeia de responsabilidade na equipa? Quem era responsável pelos prazos?
É possível modificar um valor declarado como privado numa classe?
Como é que a implementação concreta da interface Bean é implementada e configurada no Spring considerando as condições?
Como pode reduzir o número de processadores ou núcleos num sistema?
Pode explicar a arquitetura e os componentes principais do Spring Data para trabalhar com bancos de dados?