Java
Qual é o objetivo principal de usar a biblioteca ORM Hibernate nos projetos?
Quais são as diferenças entre Docker e Kubernetes?
Fale sobre sua experiência com Hazelcast em projetos
A chamada do método clear() afetará a quantidade de memória usada pela estrutura de dados ArrayList?
Como costuma organizar a discussão das tarefas atribuídas na equipa?
Explique a diferença entre os conceitos de inversão de controlo e injeção de dependências no framework Spring.
Que abordagens podem ser usadas em vez da palavra-chave synchronized para implementar o padrão Singleton num ambiente multithread?
Explique o conceito de apagamento de tipos em genéricos em linguagens de programação.
Como é criado uma chave primária composta no Hibernate?
Em que situações é aconselhável usar Java Configuration na configuração de aplicações Spring?
O que se entende por inicialização adiada de objetos na programação e como ela é implementada?
Como é que a interface List é implementada na linguagem de programação que escolheu?
Como ocorre a remoção e liberação de recursos nos beans do sistema?
Explique a finalidade e o princípio de funcionamento do comando git stash no sistema de controlo de versões Git.
Qual é a função das classes na estrutura do sistema de tipos do software?
Quais métodos e abordagens são utilizados para prevenir a ocorrência de exceções ConcurrentModificationException ao trabalhar com coleções em modo multithread?
Que informação o objeto ThreadPoolExecutor fornece após a execução da sua tarefa?
Quais são as vantagens de usar Spring HATEOAS para desenvolver serviços RESTful?
Qual é o objetivo do coletor de lixo (Garbage Collector) em Java?
Quais são as vantagens e desvantagens de usar a classe StringBuilder para trabalhar com strings em Java?