Pode explicar o que é o Spring Boot e como ele facilitará o desenvolvimento de aplicações Java?
Java
Quais são as diferenças na implementação da interface Map: HashMap e TreeMap, e em que casos é mais adequado usar cada uma delas?
Qual é a diferença entre criar um Mono através de just e fromCallable?
Explique o que significa a palavra-chave volatile na programação e para que ela é usada.
Em que lugar da JVM estão localizados os tipos de dados primitivos e como eles são implementados dentro da máquina virtual?
Quantas responsabilidades o padrão Singleton implementa?
Pode explicar as diferenças entre Mock e Spy no Mockito e quando usá-los?
Podes mostrar a tua tela para demonstração?
Como selecionar registros específicos de uma tabela usando consultas SQL?
Utilizou fluxos de dados paralelos nos seus projetos com Stream API?
Descreva sua experiência na implantação de aplicações no seu emprego anterior.
Como importar ou conectar módulos ou componentes localizados fora do diretório atual no projeto?
Qual é a diferença entre as construções try-catch-finally e try-with-resources ao lidar com exceções e gerenciamento de recursos?
Como estão relacionados os métodos equals e hashCode em Java e por que é importante implementá-los corretamente juntos?
Como escolher uma implementação específica do bean ao registar novas instâncias do mesmo tipo na biblioteca?
O que acontece quando o bloco finally não é acionado ou não é executado durante a execução do código?
De que forma o Stream, em modo paralelo, utiliza fluxos para processar dados?
Como é determinada a complexidade temporal de inserir um elemento no meio de um ArrayList?
Na qual parte da memória JVM os objetos são armazenados durante a execução do programa?
Poderia explicar o conceito de dependência entre componentes em software?