Java
Cos'è la protezione CORS e quando è necessaria?
A cosa presti attenzione durante la revisione del codice?
Perché l'iniezione tramite costruttore è il metodo raccomandato?
Cos'è la versione di riga (row version) in SQL? Come viene usata in Hibernate?
Come organizzare la trasmissione dei dati al cliente da tre microservizi (prodotti, prezzi, ordini) in un'architettura a microservizi?
Cos'è uno Spliterator all'interno di uno stream? Cosa può fare?
Come valuti l'efficacia dell'uso dei punti storia rispetto alla stima in ore?
Hai lavorato con Java 21 e microservizi?
Qual è il ruolo del metodo put() nella struttura dati HashMap?
È possibile implementare in una singola classe due interfacce che contengono dichiarazioni di metodi identici?
Perché avevi bisogno di Redis se hai già Postgres?
Puoi fare un esempio di una classe con un costruttore privato e spiegare il suo scopo?
Hai usato Git dall'IDE o hai lavorato con la riga di comando qualche volta?
Parlami dell'ottimizzazione del GC dalla tua esperienza reale — ci sono state pause di decine di secondi e come le hai ottimizzate?
Perché CopyOnWriteArrayList non genera ConcurrentModificationException durante le modifiche durante l'iterazione?
Perché e come dovrebbe essere utilizzata la gestione degli errori nella programmazione?
In che formato sono arrivate le attività e da chi?
Come sono organizzati i nodi e gli elementi all'interno di un albero binario di ricerca?
Quali tecnologie ti piacciono di più?
Può spiegare cosa si intende per distribuzione automatizzata delle applicazioni?