Sobes.tech

Java

Qual é a complexidade temporal máxima para procurar um elemento por chave na estrutura de dados HashMap no pior cenário?

Junior — Middle
198

Será chamado o método anotado com @PostConstruct em um Spring Bean configurado com escopo de protótipo?

Junior — Middle
198

Como implementou o cache dos dados obtidos de APIs ou serviços externos?

Junior — Middle
196

Como é avaliada a performance das operações de inserção, busca e remoção de elementos no HashMap?

Junior — Middle
194

Qual é a finalidade do método flatMap na API Stream para processamento de sequências de dados?

Junior — Middle
192

Que característica deve possuir a chave para ser usada no HashMap?

Junior — Middle
190

Que tipos de índices você usou ou recomenda para otimizar consultas no banco de dados?

Junior — Middle
188

Em que casos o método com a anotação @PreDestroy no Spring pode não ser chamado em um Bean?

Junior — Middle
186

Será chamado o método anotado com @PreDestroy em um bean com escopo Prototype no Spring ao encerrar seu ciclo de vida?

Junior — Middle
185

Pode explicar o princípio de funcionamento do nível de isolamento Repeatable Read nas transações do PostgreSQL?

Junior — Middle
183

Como é criado e inicializado o contexto da aplicação no Spring Framework?

Junior — Middle
183

Que abordagens utilizou para eliminar o problema de múltiplas consultas (N+1) no Hibernate e como as implementou?

Junior — Middle
182

Que tipos de interfaces Map implementadas conhece e utilizou em projetos?

Junior — Middle
182

Como é que a estrutura de dados HashMap é implementada e como garante o acesso rápido aos elementos?

Junior — Middle
177

Como é que o uso de operações atómicas ajuda a evitar condições de corrida num ambiente multithread?

Junior — Middle
175

Quando e por que deve usar a combinação das palavras-chave synchronized e volatile em Java para garantir a segurança de threads?

Junior — Middle
174

Qual é a diferença entre os escopos Singleton e Prototype no contexto do Spring Framework?

Junior — Middle
170

Como planeia e acompanha os prazos de execução das tarefas?

Junior — Middle
167

Explique as principais diferenças entre condição de corrida (Race Condition) e acesso concorrente a dados (Data Race).

Junior — Middle
156

O nível de isolamento Repeatable Read fornece proteção contra leituras fantasmas nas transações PostgreSQL?

Junior — Middle
153
/3