Como implementa a adição de um novo elemento na estrutura de dados HashMap?
Java
Como é que o Kafka garante a segurança e integridade dos dados transmitidos?
Como é implementado o carregamento de entidades relacionadas ao usar FetchType.EAGER no JPA?
Explique o conceito de isolamento em transações ACID e o seu papel na garantia da integridade dos dados.
Quais métodos podem ser usados para dividir uma aplicação monolítica em módulos ou serviços mais pequenos?
Você determinou por si mesmo a dificuldade da tarefa atribuída?
Como é que normalmente verificas o código dos teus colegas ou subordinados?
É possível detectar um problema de vazamento de memória ao analisar a pilha de chamadas?
Quais métodos e ferramentas são utilizados no Spring Data JPA para formar consultas flexíveis e dinâmicas?
Explique o que significa atomicidade no âmbito do modelo ACID e por que é importante para o processamento de transações.
Deve criar um índice em cada coluna da tabela como parte da otimização da base de dados?
Pode explicar o conceito do padrão State e como ele é usado na programação orientada a objetos?
Consegues listar as principais interfaces usadas no JDBC para trabalhar com bases de dados?
Como distinguir as ferramentas de migração de bases de dados Flyway e Liquibase pelas suas capacidades e abordagens?
O que acontece se inserir uma entrada com null como chave num HashMap quando essa entrada já existe?
Conte-nos sobre a sua experiência na configuração e uso de pipelines Jenkins em projetos.
Qual é a sua experiência com o uso de ConcurrentHashMap nos seus projetos?
Como o Spring determina qual implementação de uma interface escolher ao usar @Autowired, quando existem várias opções?
Como estão relacionados os métodos equals e hashCode em Java e por que é importante implementá-los corretamente juntos?
Que versão do Java estás a usar no teu trabalho?