Por que procura emprego se já trabalha?
Java
Como gerir e reagir corretamente às exceções verificadas no código?
Fale sobre sua experiência com Spring e Spring Boot. Avalie-se numa escala de três pontos.
O princípio da programação orientada a objetos é fundamental para o uso do Spring Framework?
Tem experiência em análise e definição de requisitos para um projeto ou produto?
Pode-se considerar Error uma exceção não tratada em Java?
Trabalhou de forma independente em algum aspeto do último projeto?
Pode explicar o que é o método map no contexto da API Stream em Java?
É possível chamar um método anotado com @PreDestroy em um bean do tipo prototype no Spring?
Pode explicar as diferenças entre JDBC padrão e o uso de JdbcTemplate ao trabalhar com bancos de dados?
Como pode selecionar um Bean específico entre vários beans iguais no Spring sem usar a anotação @Qualifier?
Pode explicar o que significa o termo 'Staging Area' no sistema de controlo de versões Git?
Pode explicar os princípios básicos da abordagem orientada a objetos na programação?
Tem experiência com SQL e pode falar sobre seus conhecimentos nesta área?
Quais são as propriedades da relação de equivalência que o método equals() gera?
Explique a finalidade e o funcionamento da função System.exit em Java
Como determinar a qual segmento ou categoria os seus dados pertencem?
Quais métodos são utilizados para implementar a injeção de dependências no código do programa?
O que acontece se ocorrerem exceções nos blocos catch e finally durante a execução da expressão try?
Por que a noção de operações atômicas é importante num sistema?