È ammissibile avere una implementazione concreta di un metodo all'interno della definizione di un'interfaccia?
Java
In quale punto del sistema vengono solitamente salvati i dati di tipo stringa?
Quali metodi di ottimizzazione di ConcurrentHashMap conosci per migliorare le sue prestazioni?
Hai esperienza nell'uso del metodo sequential nell'API Streams?
Puoi spiegare il meccanismo di funzionamento della memoria nella macchina virtuale Java (JVM)?
Qual tipo di binding dei metodi viene utilizzato durante il loro sovraccarico?
Quali strumenti di automazione della build dei progetti hai utilizzato nella tua pratica?
Quale meccanismo di binding viene chiamato quando si sovrascrive un metodo nella programmazione orientata agli oggetti?
È possibile applicare due operazioni finali consecutive in un singolo Stream in Java?
Spiega il principio di utilizzo delle espressioni di tabelle comuni (CTE) in SQL e il loro scopo principale.
Come avviene la pulizia dello stack delle chiamate nella JVM?
Qual è la differenza tra l'uso delle annotazioni @Controller e @RestController in Spring?
Quali componenti o moduli di Spring hai utilizzato nei tuoi progetti?
È possibile modificare il tipo di ritorno di un metodo durante il suo sovraccarico con diversi set di parametri?
È possibile avere metodi privati con un'implementazione concreta all'interno di un'interfaccia in un linguaggio di programmazione?
Come vengono implementate e garantiscono l'integrità delle variabili atomiche durante operazioni parallele?
Come viene effettuato il confronto degli oggetti con il metodo equals quando i suoi algoritmi non sono sovrascritti?
Hai esperienza nell'uso del metodo parallel nell'API Stream per l'elaborazione parallela dei dati?
Cosa significa l'eccezione StackOverflowError e in quali casi si verifica in un programma?