Sei pronto per iniziare il colloquio?
Java
Spiega il meccanismo di funzionamento del modificatore di accesso protected e in quali casi viene applicato.
Qual è il ruolo e i vantaggi dell'utilizzo di classi immutabili nella programmazione?
Quali processi avvengono con l'oggetto in memoria durante la raccolta dei rifiuti?
Cos'è un pool di stringhe e a cosa serve quando si memorizzano stringhe in Java?
Come si può indicare brevemente il tipo di classe in Java con due parole?
Usi l'annotazione @Bean per dichiarare un componente nella configurazione?
Puoi spiegare cosa si intende con il termine 'consiglio' nel contesto dello sviluppo software?
Quali sono i vantaggi e gli svantaggi dell'utilizzo del metodo findBy in JPA per la ricerca dei dati?
Qual è la differenza tra la cache in memoria dell'applicazione e la cache esterna (Redis)?
Quali sono i vantaggi e gli svantaggi dell'utilizzo di Docker Compose per l'orchestrazione dei container?
Come influisce sulle prestazioni di HashMap se tutte le chiavi ricevono lo stesso hash code?
Quale esperienza hai nell'uso di MongoDB e per quanto tempo hai lavorato con essa?
Qual è la classe base in Kotlin che funge da antenato per tutte le altre classi?
Puoi spiegare le caratteristiche distintive della struttura dati TreeMap?
Quale struttura dati garantisce una ricerca rapida di elementi rispetto all'uguaglianza, eseguita in tempo costante?
Quali potenziali difficoltà possono sorgere chiamando il metodo System.gc() in Java?
Puoi spiegare le fasi del ciclo di vita di un oggetto in JPA e come avviene all'interno del framework?
Come hai effettuato l'analisi delle prestazioni delle query?
Quali metodi esistono per attraversare gli elementi di una collezione in programmazione?