Como é que o controlador determina qual método tratar com base na solicitação HTTP?
Java
Como deve estruturar-se três dependências dentro de um serviço, cada uma implementando suas próprias interfaces e tendo três opções de implementação?
Que consequências podem esperar-se ao tentar inserir duas chaves iguais num HashMap?
O que é uma expressão lambda e uma interface funcional?
Para que servem as exceções não verificadas na programação?
Podes listar as funções principais para realizar somatórios de dados em SQL?
Para que servem os beans prototype no Spring? Forneça um exemplo de uso.
Qual é o propósito e aplicação do padrão de design Adapter no desenvolvimento de software?
Como é que a configuração e ajuste do contexto são realizados em aplicações que usam Spring?
Explique o conceito de injeção de dependências no Spring e como ela é implementada
Poderia explicar o que é um operador condicional e como ele é usado na programação?
Quais são as tuas responsabilidades neste projeto?
Como avaliou o grau de cobertura de testes no seu último projeto?
Qual foi a razão para escolher Java para desenvolver o seu último projeto?
É possível implementar 500 threads paralelos numa única aplicação?
Com que frequência utiliza a linha de comandos na sua prática?
Quais são as principais dificuldades que podem surgir ao processar em paralelo mil transações ao mesmo tempo?
Como avalia a sua experiência após a entrevista?
Como é que estudas e te envolves num novo projeto?
Explique o que significa o termo 'imutável' no contexto da programação.