Java
De que forma a classe Optional ajuda a prevenir erros do tipo NullPointerException em Java?
Para que servem as interfaces funcionais, como _To_Function?
O que se entende por estado persistente numa entidade no Hibernate, e como isso afeta a sua gestão no contexto do ORM?
Quais são os principais sinais que determinam a qualidade do código e o tornam bom?
É possível implementar processamento paralelo de dados em dispositivos com recursos limitados?
Tem experiência em dividir tarefas complexas em componentes menores?
Quais são as vantagens e desvantagens de usar o tipo float para armazenar valores monetários?
Que métodos de leitura de XML conhece? Descreva os pontos fortes e fracos de cada um.
Por que é que a coleção Map ocupa um lugar único na hierarquia de coleções?
O que acontece ao chamar o método load() no Hibernate se o objeto solicitado não for encontrado na base de dados?
A que comportamento contribui o aspecto que usa o padrão * no Pointcut?
Como esconder um bin para que os clientes da biblioteca não o vejam?
Para que são utilizadas as interfaces funcionais ObjDoubleConsumer<T>, ObjIntConsumer<T> e ObjLongConsumer<T>?
Qual foi a tarefa técnica mais difícil que resolveu no seu projeto?
Como distinguir o uso das anotações @Autowired e @Inject no contexto do Spring e em que elas diferem?
Em que caso a chamada do método clone() ou de um protótipo semelhante criará uma nova instância do objeto?
Que tipos de bases de dados usam SQL para trabalhar com dados?
Quantos participantes estavam na equipa durante o lançamento deste projeto?
Como extrair o primeiro ou único elemento de uma coleção List?
Explique as diferenças entre os contêineres Docker e as máquinas virtuais, sua arquitetura e as vantagens de cada um.