O que causa um erro NullPointerException num programa?
Java
Explique as diferenças entre a pilha e o heap no contexto da Máquina Virtual Java.
Como você gerencia e evita dependências transitivas ao usar Maven?
Qual arquitetura é mais preferível para garantir escalabilidade: estrutura monolítica ou de microsserviços?
Como é implementado o gerenciamento de transações ao usar a anotação @Transactional?
Explique o conceito de Service na plataforma OpenShift e o seu papel na gestão da interação de rede dos contêineres.
De que maneiras implementaria o armazenamento da resposta do sistema para acelerar as solicitações subsequentes?
Podes partilhar um exemplo de uma tarefa difícil ou pouco comum com que te tenhas deparado no teu trabalho?
Pode descrever os princípios básicos que orientam o desenvolvimento de software?
Qual é o papel e o propósito dos componentes Spring Boot Starter num projeto?
Qual é o papel e as principais funções do componente Service no OpenShift?
Quais componentes do núcleo Linux fornecem funcionalidade para a containerização no Docker?
Como garantir a imutabilidade de um objeto de classe que contém uma lista como campo?
Qual é o propósito da anotação @Conditional no contexto do Spring e como ela influencia a criação de beans?
Pode explicar o princípio de funcionamento do modelo Push nos sistemas de brokers de mensagens?
Tem experiência na implementação de transações que abrangem vários nós ou sistemas?
Em que casos a estrutura Heap é considerada insegura para trabalhar em um ambiente multithread?
Poderia explicar o que se entende por metadados e qual é o seu papel?
Qual é a diferença entre o uso das anotações @Controller e @RestController no Spring?
Pode falar sobre a quantidade e os tipos de bases de dados utilizados no seu projeto anterior?