Consegues nomear os principais módulos do framework Spring que usas ou conheces?
Java
Quais são os princípios básicos do design de serviços para minimizar perdas de dados ou recursos?
Quais argumentos podem ser usados para chamar o método set() para substituir o único elemento numa lista, se essa lista tiver apenas um elemento e o método size() retornar 1?
Qual é a sua experiência com o framework Spring?
Quais são as principais dificuldades que podem surgir ao trabalhar com um banco de dados em modo cluster?
Quais níveis de isolamento de transações existem em outros sistemas, mas não são implementados no PostgreSQL?
Qual é a diferença entre a anotação @Bean e a anotação @Component no contexto do Spring?
Pode explicar o que é a API de Persistência Java e como ela é usada para interagir com o banco de dados?
Quais versões do JUnit você usou na sua prática?
Ao criar um índice para uma tabela grande, isso afeta a capacidade de ler dados dela durante sua construção?
Quais métodos podes usar para converter um objeto num formato adequado para armazenamento ou transmissão?
Que tipo de filas de tarefas você usou em seus projetos?
Qual é o propósito e uso da palavra-chave final na linguagem de programação?
Qual é a complexidade temporal média das operações com chaves na estrutura de dados TreeMap?
Tem experiência de trabalho em equipas Agile e na aplicação de metodologias de desenvolvimento ágeis?
A execução do programa será bem-sucedida após a inclusão de novos ficheiros contendo funções main?
Como distinguir a interação síncrona entre serviços da assíncrona, e quais são as principais diferenças?
Prefere trabalhar num ambiente de escritório ou remotamente?
Em que casos é aconselhável usar uma abordagem de configuração híbrida?
Que dificuldades enfrentam os novatos ao aprenderem novos conhecimentos ou habilidades?