Java
Qual è la differenza nel funzionamento del consumer con un group.id esplicito e senza?
Cos'è l'astrazione in OOP? Come la comprendi?
Perché non si usano funzioni hash con il minimo numero di collisioni?
JDBC è uno standard o una implementazione specifica per lavorare con i database?
È possibile creare una query personalizzata in JPA senza usare i metodi standard?
Qual è la differenza tra aggiungere elementi a una lista con il metodo append e unire liste tramite concatenazione?
Hai utilizzato strumenti alternativi o aggiuntivi per eseguire query nel database, oltre a Hibernate?
Come avviene l'allocazione della memoria all'inizializzazione di un nuovo oggetto in memoria?
Quali conseguenze possono verificarsi se si omette l'annotazione Transactional durante il salvataggio di un record nel database?
In quali situazioni e per quali compiti hai utilizzato il multithreading nei tuoi progetti?
Spiega il concetto di thread virtuali e il loro utilizzo.
Come si può migliorare la performance dell'esecuzione del bytecode nella JVM?
Come implementare la sicurezza delle chiamate ripetute a un metodo in un controller REST affinché sia resistente alla ripetizione?
Qual è la differenza tra un processo e un thread?
Qual è lo scopo e l'applicazione del pattern di progettazione 'Chain of Responsibility'?
Hai esperienza nell'ottimizzazione delle query SQL?
Come si può individuare un problema nella raccolta dei rifiuti analizzando i dump della memoria Heap?
Quali componenti all'interno di HashMap vengono utilizzati per confrontare le chiavi durante le operazioni di ricerca o inserimento?
Come gestisce Spring la situazione quando nel contesto sono definiti più componenti dello stesso tipo?
Si può considerare un errore se durante l'aggiornamento di un elemento dell'array esso viene sovrascritto?