Em que as estruturas de dados dinâmicas diferem dos arrays estáticos?
Java
Como você desempenhou suas responsabilidades na empresa anterior?
Explique a finalidade e as características do uso da palavra-chave volatile na programação.
Que tipos de índices existem nos sistemas de gestão de bases de dados SQL?
Como diferem HashMap e ConcurrentHashMap em Java em termos de funcionalidade e uso em segmentos multithreaded?
Pode explicar o princípio de funcionamento da replicação de dados numa base de dados?
Pode explicar a conceito de Stream API em Java e como ela é usada para processar dados?
Podes enumerar os principais métodos fornecidos pela API Stream em Java?
Pode explicar o conceito de dividir a base de dados em partes para melhorar o desempenho e a escalabilidade?
Pode explicar o mecanismo de funcionamento do padrão Decorator e como ele é aplicado na programação?
Que tarefas resolve o uso de funções lambda na programação?
Tem experiência no uso de programação orientada a aspectos com Spring AOP?
Explique a finalidade e o uso da anotação @Qualifier no contexto do Spring Framework.
Qual foi a sua função e responsabilidades no seu emprego anterior?
Já utilizou fluxos paralelos na API Stream para processar dados?
Pode explicar em que consiste o modelo de memória na linguagem Java e como ele influencia a execução dos programas?
Pode explicar em que consiste a estrutura de dados Heap e qual é a sua principal finalidade?
Qual é o papel e o propósito da palavra-chave volatile na linguagem de programação?
Que formas de implementação de arrays conheces?
Pode explicar o conceito de Primary no contexto do Spring e para que é utilizado?