Sobes.tech

Java

O que se entende por execução preguiçosa de operações em fluxos (Streams) e por que eles são implementados dessa forma?

Junior — Middle
200

Como é que se pode obter uma lista que não pode ser modificada, com base numa ArrayList existente?

Junior — Middle
200

Que tipo de métrica seria a mais adequada para um gráfico de quantidade de pedidos por segundo?

200

Que tipo de isolamento de transações você escolheria para garantir a precisão dos dados durante a realização simultânea de créditos e débitos na conta?

Middle — Middle+
196

Após o deploy, tudo funciona lentamente por 10 minutos e depois normaliza. Por quê?

196

Como garantir a precisão e consistência dos dados durante operações simultâneas de acumulação e dedução de pontos sem alterar as configurações do nível de isolamento das transações?

Junior — Middle
195

Por que a iteração sobre uma coleção ArrayList com um milhão de elementos é mais rápida do que sobre outras estruturas de dados?

Junior — Middle
195

Quais são as diferenças nos cenários ao ler e ao escrever em um serviço externo inacessível?

194

Tem experiência com conceitos ou programas funcionais?

Junior — Middle
193

Quais são as formas de garantir a idempotência?

193

Como analisa o plano de execução e otimiza as consultas PostgreSQL?

192

Quais métodos existem para verificar o conteúdo do cache durante um erro no serviço?

Junior — Middle
192

Pode explicar como funciona o modelo de memória em Java e quais são os princípios básicos que o sustentam?

Junior — Middle
191

Como perceber que há um problema com o connection pool? Como isso se manifesta na aplicação?

191

O que a anotação @Transactional fornece neste contexto? Ajuda se um serviço externo falhar?

191

Para que serve o SELECT FOR UPDATE? Qual o nível de bloqueio? Existem opções mais fracas?

191

Que situações podem levar a uma exceção ConcurrentModificationException num ambiente de thread único?

Junior — Middle
190

Fala-me sobre os brokers de mensagens, com quais trabalhaste?

190

O sistema de marketplace ficou mais lento sob carga. Suspeitamos de um problema na base de dados. O que vamos procurar?

189
/15