Java
Que outros métodos, além da multithreading, podem ser usados para aumentar a eficiência de um serviço que gera relatórios e que realiza 4 solicitações HTTP paralelas a diferentes sistemas?
Podem os erros na programação ser considerados tipos verificáveis e como isso afeta o tratamento de erros?
Quais são as dificuldades associadas à garantia de uma sincronização correta ao realizar transações em aplicações com múltiplas threads?
Qual ferramenta de construção de projetos você usa: Maven ou Gradle?
Qual é a diferença entre composição e herança?
O que significa em Java dois tipos de exceções?
Em que princípios e componentes o Spring Framework se baseia?
Por que é considerado uma má prática lançar RuntimeException?
Como evitar a exceção ConcurrentModificationException ao percorrer uma coleção?
Qual o valor e o papel do nível de isolamento SERIALIZABLE no processamento transacional de dados?
O que faz a anotação @ComponentScan?
O que é internacionalização?
O que é a semântica 'as-if-serial'?
Como é que as strings são armazenadas na memória em Java?
Que plugins podem ser instalados ao criar uma máquina virtual?
Para que é que serve o método collect() nos streams Java?
Onde é permitida a inicialização de campos estáticos e não estáticos?
Que métodos de modificação de tabelas de bases de dados conhece?
Como é feita a consulta à base de dados e qual o processamento dos resultados?
O que é Inversão de Controle (IoC) e Injeção de Dependências (DI)?