Como pode reduzir o número de processadores ou núcleos num sistema?
Java
Tem experiência com o conceito de computação distribuída?
Pode explicar o que é um escalonador de fluxos no sistema operativo?
Pode explicar para que é que é usada a anotação @ExceptionHandler no Java Spring?
Em que casos é aconselhável usar um construtor para passar dependências para uma classe?
Quão profundamente trabalhou com Kafka? Avalie numa escala de 1 a 5 ou liste o que fez.
A leitura de dados do arquivo ocorre realmente na inicialização do InputStream?
Que tipos de coleções existem e como são classificadas por grupos?
Por que é importante limitar o âmbito das variáveis na programação?
Por que se utiliza a interação síncrona entre microserviços?
O que te levou a decidir deixar o teu trabalho atual?
Pode explicar como o Spring implementa o princípio de inversão de controlo?
Como irá mudar o tamanho do container Vector ao inserir o 11º elemento, se inicialmente contém 10 elementos?
Explique o que é o teorema CAP e como ele influencia a escolha da arquitetura de sistemas distribuídos.
Qual é a função principal da estrutura de dados Stack e em que casos ela é utilizada?
Quais são as etapas-chave e os participantes do processo de entrevista?
Qual é o efeito ao chamar um método anotado com @Transactional dentro de outro método sem essa anotação?
Quais métodos podem ser usados para implementar autenticação usando JWT?
Numa versão do Java foram introduzidos os genéricos?
Pode explicar como é feita a cópia de elementos de um array e quais são as formas de clonar um array?