Quais as consequências que podem surgir ao tentar modificar uma coleção durante a sua iteração?
Java
Consegues nomear as principais interfaces que são usadas na hierarquia de coleções?
De que formas é possível visualizar a lista de alterações anteriores na versão do código?
Pode explicar o que se entende por view no contexto de bases de dados?
Por que não é recomendado declarar a classe Entity como final?
Consegues nomear os principais protocolos utilizados para a troca de dados entre web services?
Explique a estrutura e os princípios de organização da hierarquia de exceções nas linguagens de programação
Qual interface nas coleções permite percorrer os elementos usando um iterador?
Como é que o mecanismo de recolha de lixo decide quais os objetos a remover da memória?
De que formas principais ideias da programação orientada a objetos são implementadas em Java?
Em que os processos de verificação de identidade do usuário e de acesso a determinados recursos no sistema diferem?
Como pode determinar se um objeto Optional contém algum valor?
Quais métodos e abordagens são utilizados para prevenir a ocorrência de exceções ConcurrentModificationException ao trabalhar com coleções em modo multithread?
Quais classes em Java são herdeiras da classe Object?
Que bibliotecas ou ferramentas de terceiros utilizou ao criar testes automáticos?
Pode explicar em que consiste o modelo de memória na linguagem Java e como ele influencia a execução dos programas?
Pode descrever os principais tipos de operações disponíveis na API Stream em Java?
Como determinar as propriedades de uma classe para que o Hibernate possa mapeá-la corretamente na base de dados?
Qual é o início da hierarquia dos sistemas de tratamento de erros na programação?
Pode explicar o que se entende por processo de conversão de objetos em fluxo de dados para armazenamento ou transmissão?