Para que servem os streams (Stream API)?
Java
O que deve ser adicionado à consulta para filtrar registros com mais de duas contas do usuário?
Que técnicas são usadas para aumentar a eficiência e reduzir o consumo de recursos em aplicações pesadas?
Quão confiante estás na tua orientação em Java e nas suas capacidades?
De que forma é possível ordenar os elementos em HashSet<Integer>?
Pode explicar a diferença entre exceções que requerem tratamento obrigatório durante a compilação e exceções que ocorrem durante a execução do programa?
Em que casos é utilizado o modificador synchronized no código?
Quais abordagens e métodos permitem eliminar ou evitar o estado de Livelock num sistema?
Que ações irá tomar se enfrentar um comportamento desrespeitoso por parte de um colega?
Que restrições existem ao usar null como chave numa tabela de hash?
Fale sobre sua experiência na implementação de paginação em projetos.
Podes enumerar os tipos de cache que são utilizados no Hibernate?
Qual é a diferença entre uma instância de objeto e a execução de um procedimento em programação?
Em que lugar da memória geralmente é armazenada uma string definida com aspas no código?
Quais métodos podem garantir o balanceamento da estrutura da árvore?
Como é que a divisão de memória entre threads na Máquina Virtual Java ocorre?
Qual foi o projeto com maior carga de trabalho durante todo o período de trabalho?
Que ferramentas e tecnologias aprendeu durante a sua formação ou prática?
Explique o que são exceções em Java e como são gerenciadas no código.
Qual é a diferença na implementação do padrão Singleton que usa inicialização imediata e diferida?