Como implementar corretamente os métodos hashCode e equals numa classe?
Java
Explique a finalidade e as características do uso da palavra-chave volatile na programação.
Tem experiência prática com o sistema de troca de mensagens Kafka?
Pode explicar o que se entende por tipo de dado atômico?
Pode explicar o que é um ficheiro de configuração no Kubernetes e para que serve?
Como percorrer todas as chaves e valores num objeto Map?
Pode descrever os principais tipos de operações disponíveis na API Stream em Java?
Podes enumerar os tipos de associações implementadas no Hibernate?
Quais são os níveis de acesso na linguagem Java e como eles são utilizados?
Pode explicar o papel do componente DispatcherServlet no Spring MVC e suas funções principais?
Qual foi a composição da equipa com a qual trabalhou na sua última função?
Qual é o propósito e uso da palavra-chave final na linguagem de programação?
Explique o que é uma resposta HTTP e como ela é usada nas comunicações web
Podes nomear diferentes abordagens para implementar a interface Map em Java?
Pode explicar o conceito da classe Optional em Java e a sua finalidade?
Pode explicar o propósito da anotação @Data do Lombok e como ela simplifica o desenvolvimento de classes em Java?
Descreve a tua última experiência de trabalho e as principais tarefas que realizaste no teu emprego anterior
Como pode implementar uma relação do tipo many-to-many numa base de dados ou ORM?
Quais métodos são utilizados para implementar a injeção de dependências em aplicações?
Explique o princípio de funcionamento da anotação @Transactional e o seu papel na gestão de transações na base de dados.