Quais fatores adicionais são importantes para si ao escolher um emprego, além do nível de pagamento?
Java
Quais temas ou aspetos do projeto gostaria de discutir?
Quem escreveu o livro intitulado 'Código Limpo'?
Que tipos de injeção de dependências você conhece?
Que tipos de operadores ou comandos podem ser utilizados no JDBC para executar consultas SQL?
Já utilizou a API Stream para processar coleções de dados?
Como implementar a pesquisa de dados usando Spring Data JPA com base em condições específicas?
Qual lugar na aplicação você escolheria para armazenar o URL de conexão ao banco de dados?
Qual é o propósito do princípio de abertura-fechamento do SOLID para o desenvolvimento de software?
Pode explicar o que significa dividir tabelas em segmentos ou partes numa base de dados?
O que faz com a tarefa após a concluir?
Que métodos você usa para gerir o trabalho em equipa e a distribuição de tarefas?
Que abordagens podem ser usadas para otimizar consultas longas ao banco de dados?
O Spring reconhece sempre as classes anotadas com @Configuration?
Qual é a diferença de desempenho entre usar tipos de dados primitivos e suas caixas de objetos?
Descreva a sua experiência de colaboração com diferentes equipas em projetos
Em que momento te juntaste ao projeto atual e qual foi o teu papel na fase inicial?
Já aplicou na prática características da linguagem Go, e como isso se reflete no seu código?
Que passos tomar se um dos serviços no sistema parar de responder ou ficar preso?
Fale sobre sua experiência com o uso de coleções imutáveis no desenvolvimento.