Com que dificuldades ou falhas o sistema enfrentou em relação à sua disponibilidade durante o projeto?
Java
Como implementar num sistema já existente blocos condicionais que podem ser ativados ou desativados sem usar mecanismos padrão como Feature Toggle?
Para que casos é utilizado o mecanismo de espera (wait) na programação?
Pode enumerar os principais argumentos utilizados ao declarar a anotação @Transactional?
Como implementar a gestão de acesso a recursos partilhados entre vários threads?
Quais anotações no Spring são usadas para configurar e ajustar componentes da aplicação?
Como garantir a imutabilidade de um objeto no código?
Realizaste entrevistas em vez do líder ou ajudaste-o?
Pode explicar como o método peek é implementado nos fluxos em Java e qual é a sua principal finalidade?
No projeto na [empresa], o que era preferível escolher: uma classe abstrata ou uma interface?
Existe um método contains no Integer Comparator que permita verificar a presença de um elemento?
Qual é a diferença entre o padrão Mediador do GoF e o Proxy?
Como é criado um relatório no seu projeto ao clicar num botão personalizado?
Qual é o método mais rápido que conheces para corrigir erros numa consulta SQL?
Já utilizou índices não clusterizados ao otimizar bases de dados?
Quais são os tipos de escalabilidade de sistemas e como eles diferem?
Quais recursos ou operações são bloqueados ao usar bloqueio pessimista?
Em que aspetos presta atenção durante a revisão de código de outra pessoa?
Já utilizou algum sistema para rastrear os caminhos das requisições dentro do seu sistema?
Como diferenciam-se as anotações @Component, @Service e @Repository no contexto do Spring e quais são as suas características?