Java
Explique a finalidade e o princípio de funcionamento do comando git stash no sistema de controlo de versões Git.
O que são operações intermediárias na API de Streams e como elas funcionam?
Como é efetuada a autorização padrão no âmbito do Spring Security?
Qual é a função das classes na estrutura do sistema de tipos do software?
O que acontece dentro de uma lista ligada quando insere um novo elemento exatamente no seu meio?
Quais passos devem ser seguidos para inicializar um componente Singleton após a definição da classe?
O que é a biblioteca Lombok e como ela é usada em Java?
Tem experiência no desenvolvimento ou uso de software que aplique princípios funcionais?
Em que casos se pode usar o padrão protótipo?
É possível colocar tipos de dados primitivos na área de alocação de memória dinâmica (Heap)?
Qual é o papel do Java Runtime Environment (JRE) ao iniciar aplicações Java?
Tens habilidades em programação multithread?
Qual é o impacto do mecanismo de operações em cascata no código de programação e em que situações é mais útil?
Pode falar sobre o mecanismo de autenticação e autorização utilizado no seu último projeto?
Como os elementos são armazenados dentro da estrutura de dados ArrayList na memória?
Quais são as diferenças entre os principais tipos de dados na linguagem Java?
É possível usar um bloco try sem um bloco catch em Java?
Em que situações se utiliza o princípio do polimorfismo na programação orientada a objetos?
Como é que a dificuldade de adicionar um novo elemento à estrutura de dados HashMap é determinada?
Tem experiência no uso de tecnologias e ferramentas para realizar migrações de bases de dados?