Como implementar a herança de objetos numa base de dados relacional?
Java
Pode explicar o que significa o conceito de índice ordenado em bancos de dados?
Que métodos e ferramentas utilizou para trabalhar com bases de dados nos seus projetos?
Qual era o volume de dados armazenados na base de dados?
Como converter um fluxo de elementos numa lista de coleção?
Qual é a diferença entre uma classe abstrata e uma normal e como ela pode ser aplicada na programação?
Quem realizou a verificação e avaliação das tarefas atribuídas no seu emprego anterior?
Já utilizou algum dia um índice de cluster na sua experiência com bancos de dados?
Explique o conceito de bloqueio total na gestão de bases de dados e suas características.
Foi utilizada uma arquitetura de microsserviços na criação da base de dados?
Explique o princípio de funcionamento do método de bloqueio otimista na gestão de acesso concorrente aos dados.
Havia na sua equipa algum padrão ou recomendação para o desenvolvimento e estruturação de microserviços?
Pode explicar o que é um ResultSet e como usá-lo ao trabalhar com bancos de dados?
Qual é a diferença entre o método toList() e o método collect(Collectors.toList()) na API Stream em Java?
Como é que os métodos de conversão de fluxo de dados em lista diferem em diferentes casos de uso da API Streams?
Explique o conceito de Interceptor em Java e qual é o seu propósito
Já utilizou chaves compostas ao trabalhar com Hibernate?
Trabalhou de forma independente em algum aspeto do último projeto?
Tem experiência prática com o sistema de troca de mensagens Kafka?
Qual é o objetivo principal de negócio dos seus projetos e que problema eles resolvem?