Java
Quais são as vantagens de usar o método reduce em comparação com um ciclo normal ao processar dados?
Explique as diferenças entre as palavras-chave final, o bloco finally e o método finalize na linguagem Java.
O que o leva a voltar de uma arquitetura de microserviços para um sistema monolítico?
É possível realizar uma iteração direta sobre as chaves e valores em um objeto Map?
Que modificadores de acesso têm os campos e métodos por padrão nas interfaces?
Pode explicar o conceito de Injeção de Dependências no âmbito do Spring e como ele difere de outras formas de injeção de dependências?
Como decides em que parte do código corrigir o erro?
O que você sabe sobre interfaces funcionais no Java 8 e versões posteriores?
O que é AJAX e como esta tecnologia funciona fundamentalmente?
É possível executar várias consultas SQL diferentes numa única transação?
O que é um operador SQL?
Consegues partilhar o teu conhecimento sobre este tema?
Que métodos devem ser implementados na classe para que seus objetos possam ser usados em um ciclo for-each?
Por que o Java proíbe herança múltipla?
O que é o ClassLoader em Java?
Que versões do Java utilizou na sua prática de desenvolvimento?
A que variáveis as expressões lambda em Java têm acesso?
Fale sobre a terceira forma normal no processo de normalização de bases de dados.
O que é FTP?
O que faz o método peek()?