Java
Qual é a diferença entre os padrões Proxy e Decorator no contexto do design de software?
Com base em que metodologia foi realizado o desenvolvimento do seu último projeto?
Quais são as principais diferenças entre usar JPA e JDBC ao trabalhar com bancos de dados?
Como é que a escalabilidade de uma aplicação monolítica é aumentada?
Como é que a definição do âmbito de vida do componente Bean afeta a execução do método anotado com PostConstruct?
Qual é a função da anotação SpringBootTest nos testes de aplicações Spring Boot?
Como resolver conflitos que surgem ao fazer merge de branches no sistema de controlo de versões Git?
Explique como o método equals influencia o comportamento das chaves no HashMap.
É possível criar uma funcionalidade semelhante ao AWS Lambda usando uma classe padrão numa linguagem de programação?
Como está estruturada a hierarquia dos diferentes tipos de dados colecionáveis?
Pode explicar o princípio de funcionamento e as principais características do Spring Data JDBC?
Tem experiência em desenvolvimento com a linguagem Kotlin?
Explique o que é uma dependência cíclica no contexto do Spring e como evitá-la
Deve-se dividir as tabelas em partes (sharding) para aumentar a velocidade de execução das consultas?
Qual é o papel e o propósito dos componentes Spring Boot Starter num projeto?
O que fazer se ocorrer um erro ao iniciar a aplicação indicando a ausência de Java?
De que maneiras pode-se formar uma imagem ou estrutura do projeto?
Qual é o papel e as principais funções do componente Service no OpenShift?