É possível testar uma parte específica do método ao escrever um teste unitário?
Java
Pode explicar o que se entende por um broker de mensagens na arquitetura de sistemas?
Poderia explicar o que se entende por tipo de difusão no contexto de eventos ou mensagens?
Que tipo de lista deve ser usado se precisar extrair elementos com frequência pelo seu número de ordem?
Explique o conceito de supressão de erros ou exceções na programação e quando isso é utilizado.
Quais são os principais objetivos e princípios subjacentes à biblioteca NIO em Java?
Quais são as vantagens de usar a injeção de dependências através do construtor no Spring em comparação com outros métodos?
Quais aspetos devem ser considerados ao passar de usar uma classe abstrata para uma interface na arquitetura?
Tem experiência na implementação e configuração de mecanismos de segurança em aplicações baseadas em Spring?
De que forma o uso de tabelas auxiliares ajuda a extrair os dados necessários da base?
Como o comportamento da ordem dos elementos no LinkedHashMap depende da última consulta a eles?
Qual é o indicador de tempo na operação de obter um elemento de um ArrayList por índice?
Como projetar o tratamento de requisições para diferentes tipos no Spring sem adicionar constantemente ramos if/else?
Pode descrever como foi implementado o sistema de gestão de tarefas no seu último projeto?
Como é que a arquitetura de microserviços determina a desconexão de uma instância específica do serviço?
Como é que o mecanismo de polimorfismo é alcançado em Java e como implementá-lo no código?
Pode explicar as etapas e a gestão do ciclo de vida de um objeto Spring Bean?
Para que é que serve o cache distribuído na arquitetura de microserviços?
Como vê o seu papel profissional e o desenvolvimento nos próximos cinco anos?
Quais são as vantagens e desvantagens de usar Spring JDBC para trabalhar com bancos de dados?