Que características um método deve possuir para que a interface funcional seja realmente funcional?
Java
Pode explicar o que significa a embalagem e desembrulhamento automáticos de tipos primitivos em Java?
Qual é a vantagem de usar classes anónimas na programação moderna e por que elas não desapareceram desde que surgiram?
É possível tratar vários tipos de exceções em um único bloco try-catch?
Qual interface nas coleções permite percorrer os elementos usando um iterador?
Pode dar um exemplo de uso de filas para troca de dados entre microserviços?
O que acontece se ocorrer uma exceção dentro do bloco finally durante a execução?
Para que são usados os streams em Java?
Como se manifesta o isolamento ou a sua ausência no contexto do desenvolvimento de software?
Como transferir alterações de um branch para outro num sistema de controlo de versões?
Pode-se passar uma função ou método como parâmetro para outro método ou função?
Como é que o sistema reage a uma situação com um volume elevado de pedidos de entrada?
De que forma implementou e utilizou as funcionalidades do Spring Boot nos seus projetos, e qual é a sua experiência com este framework?
Que exceção ocorre ao usar a estratégia Fail-Fast em coleções durante a sua modificação durante a iteração?
Quais são as áreas de dados de tempo de execução em Java?
Pode explicar o que é um ficheiro de configuração no Kubernetes e para que serve?
Pode explicar o que é API Criteria no contexto do trabalho com bases de dados?
Como determinar a qual segmento ou categoria os seus dados pertencem?
Que tarefas podem ser realizadas usando aspetos no Spring AOP?
Quais métodos são utilizados para implementar a injeção de dependências no código do programa?