Pode explicar a conceção e o papel do ApplicationContext no framework Spring?
Java
Como determinar o número ótimo de secções para um tema no sistema de troca de mensagens?
Consegues falar sobre o padrão de design mais utilizado?
Explique para que serve o mecanismo de bloqueio partilhado (Shared Lock) em sistemas de gestão de bases de dados ou na programação multithread.
Como é determinado o índice do elemento ao aceder a um elemento na ArrayList, e qual é a complexidade temporal associada?
Quais são as principais limitações ao usar o operador UNION para combinar conjuntos de resultados em SQL?
Explique o princípio de funcionamento do log de pré-escrita (Write-Ahead Log) e o seu papel na garantia da fiabilidade dos dados
Pode explicar o que significa a complexidade operacional O(1) para um algoritmo?
Quais são as principais tarefas resolvidas pelo framework Spring no desenvolvimento de aplicações?
Tem experiência em projetar e implementar sistemas baseados em arquitetura orientada a eventos?
Pode explicar o conceito de happens-before na linguagem Java e o seu papel na garantia da segurança de threads?
O que é a variável type na linha 19?
Tem experiência no uso do operador HAVING em consultas SQL?
Poderia partilhar exemplos de erros ou problemas que surgiram no seu último projeto?
Quais são os componentes ou funções-chave que estão ausentes na implementação atual do projeto?
Tem experiência na implementação de mecanismos de autenticação usando Spring Security?
Usou sistemas de monitoramento no seu último projeto?
Em que plataforma foi construído o seu último projeto?
Podes listar as principais operações que são realizadas no final do processamento de fluxo de dados?
Onde na Java comum se pode encontrar ForkJoinPool sem a sua criação explícita?