É aceitável implementar o tratamento de exceções diretamente na lógica de negócio da aplicação?
Java
O que faz o método wait em Java?
Em que casos é recomendado usar a interface Comparator para comparar objetos?
Que restrições impõe o uso de uma chave primária numa base de dados?
Partilhe a sua contribuição e responsabilidades na última iniciativa que realizou.
Onde são armazenados os tipos de dados de referência?
É possível listar e descrever os principais estados em que um thread de execução pode estar?
Como é feita a configuração e o arranque do serviço no âmbito do Spring Framework?
O que são índices numa base de dados, quando usá-los e quando não usá-los?
Pode dar um exemplo de uma situação em que não conseguiu cumprir um prazo e como lidou com ela?
Pode explicar o conceito de cache de primeiro nível e o seu papel no sistema?
Pode dar um exemplo concreto da aplicação do princípio PECS no desenvolvimento de software?
Os métodos GET e POST podem ser idempotentes, e em que se distinguem nesse aspecto?
Poderia explicar o propósito e o funcionamento da interface Iterable na programação?
O desenvolvedor tem a capacidade de alterar os parâmetros de memória antes do início da execução do programa?
Como prevenir injeções de SQL em bancos de dados?
Qual é a razão de o método add retornar um valor do tipo boolean?
O que acontecerá se tentar modificar uma coleção feita imutável e por que ocorrerá uma exceção?
Por que é importante fechar o fluxo de dados após extrair informações usando JPA?
A sobrescrição de métodos na programação orientada a objetos é permitida e correta do ponto de vista dos princípios de engenharia de software?