Sobes.tech

Java

Como filtrar números pares de uma grande coleção usando a API Stream, convertê-los em um objeto e retornar qualquer elemento?

186

Como implementar paginação numa API? Problemas com OFFSET no PostgreSQL e alternativas (paginações baseadas em cursor)?

184

Escreva uma consulta SQL: quantos funcionários há em cada departamento (tabela employee com colunas: número de funcionário, nome, idade, departamento)?

170

O que é um Grupo de Consumidores no Kafka? Quando não é necessário unir dois consumidores em um grupo?

159

Haverá um problema de desempenho ao usar a API Stream com filter, map e findAny numa coleção de um milhão de elementos, se precisar apenas de um objeto?

158

O método com @Transactional lança IllegalStateException — a transação é revertida, embora os dados devam ser salvos. Qual é o problema e como corrigi-lo?

153

Como modificar a assinatura do método para aceitar List<Integer>, List<Long>, List<Double> (todos herdam de Number)?

151

Modificar SQL: apenas funcionários com mais de 30 anos. Depois: apenas departamentos com mais de 100 funcionários.

143

Como funciona o CAS dentro do AtomicInteger? O que acontece se o valor mudar entre a leitura e a escrita? Quando o AtomicInteger funciona mal sob alta concorrência?

134

Pode passar uma List<Integer> para um método público que aceita um parâmetro do tipo Collection (interface)?

118