Sobes.tech

Java

Query SQL: mostra gli ID degli utenti e il numero dei loro ordini con stato COMPLETED, inclusi gli utenti senza ordini di questo tipo

252

Come Spring organizza il processo di creazione dei bean dall'avvio dell'applicazione? Come funzionano le auto-configurazioni e le annotazioni condizionali?

199

Spiega il problema N+1 in JPA/Hibernate, quando si verifica e come viene risolto

182

Quali tipi di indici conosci in PostgreSQL? Spiega l'indice B-tree, come funziona. Cos'è un indice GIN?

158

Elenca i livelli di isolamento delle transazioni e spiega in linea generale a cosa servono.

153

Come si comporta Spring quando chiama un metodo di un altro bean con @Transactional(propagation = REQUIRES_NEW) da un metodo con propagazione predefinita? Cosa succede alla transazione genitore?

148

Cos'è Kafka Streams e come si differenzia dallo schema normale di lavoro con Kafka?

148

Parla del meccanismo delle transazioni in Spring, come è implementato, limitazioni

146

Parlami della tua esperienza lavorativa, dei principali successi e dello stack tecnologico

144

Cos'è l'inversione del controllo (IoC), come viene implementato questo principio e a cosa serve?

144

Parla del lavoro con Kubernetes: qual è la differenza tra liveness probe e readiness probe? Perché ci sono due cose come requests e limits delle risorse?

143

Esercizio Java Streams: ordinare una Map<String, Integer> per valore usando gli stream

140

Parla dei tipi di garanzia di consegna in Kafka, come si differenziano e in quali casi è meglio usare ciascuno.

138

Compito in Java: dato un array int[], è necessario formare due liste — solo unici e solo duplicati

137

Come garantire la semantica exactly once in Kafka? Come viene garantita tecnicamente l'idempotenza del produttore?

135

Parlami di gRPC: come funziona, quali sono i vantaggi rispetto a REST

118

Parlami del pattern SAGA, ci sono due tipi: orchestrazione e coreografia, qual è la differenza?

111