Java
Em que caso o bloco finally não cumprirá sua tarefa na construção try-catch-finally?
Considerou o uso de uma arquitetura de microserviços ao projetar um novo produto?
Explique o que significa a exceção Multiple Bug Exception e em que situações ela é usada.
Quais passos devem ser seguidos para criar servlets?
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?
Quais são as vantagens e desvantagens de usar o tipo Throwable para lidar com exceções?
Consegues listar as principais interfaces que fazem parte do Java Collection Framework?
Qual é o intervalo de valores permitidos para o tipo de dados Integer no seu ambiente de programação?
É permitido ter dois métodos numa interface funcional?
A libertação de recursos no bloco finally é garantida após a execução do try/catch?
Como implementa a adição de um novo elemento na estrutura de dados HashMap?
Qual protocolo é utilizado na troca de dados na REST API?
De que forma a ocultação de dados e o controlo de acesso são alcançados em Java através de mecanismos de encapsulamento?
Que exceção é gerada em caso de passar um tipo ou valor de argumento incorreto para um método ou função?
Qual é a sua experiência com o framework Spring?
Pode explicar o que é a API de Persistência Java e como ela é usada para interagir com o banco de dados?
Em que cenário de funcionamento da aplicação é necessário fazer alterações na configuração XML sem a necessidade de recompilar o código-fonte?
Qual é o papel do componente Input no sistema?
Qual é o propósito e uso da palavra-chave final na linguagem de programação?