Quali strumenti o librerie di multithreading hai utilizzato nei tuoi progetti?
Java
È possibile memorizzare tipi di dati semplici nell'area di memoria dinamica?
Qual è la differenza tra l'uso di ForkJoinPool e FixedThreadPool nella gestione dei thread?
Perché nell'implementazione di HashMap in Java non viene utilizzata l'interfaccia Comparator per determinare l'ordine degli elementi?
Puoi spiegare il ruolo dell'elemento Parent nei file di configurazione Maven?
Potrebbe parlare di più della sua organizzazione e delle sue attività?
Hai mai incluso file nell'elenco delle modifiche prima di un commit?
Con cosa ti occupi adesso? Perché hai deciso di cercare qualcos'altro? Cosa ti motiva?
Quali segni indicano che il codice Java non si compila con successo?
Quali sono le differenze tra l'uso di stream di dati e i cicli tradizionali nell'elaborazione delle collezioni?
Perché non è possibile modificare il contenuto di un oggetto di tipo String dopo la sua creazione?
È accettabile implementare la gestione delle eccezioni direttamente nella logica di business dell'applicazione?
L'uso di volatile per una variabile di tipo long garantisce l'esecuzione sicura dell'incremento parallelo del contatore da parte di più thread?
Quali compiti hai dovuto svolgere dal punto di vista della costruzione dell'infrastruttura, CI/CD, Docker, Kubernetes?
Spiega il concetto di dependency injection nel contesto dei principi SOLID.
Come si effettua la ricerca di un elemento per chiave nella struttura dati TreeMap e qual è la complessità di questo processo?
Quali sono i principi fondamentali del framework Spring?
Qual è il significato dell'ordine corretto delle colonne nella creazione di un indice composito?
Può spiegare cosa si intende con il termine 'consistenza' nel contesto dei principi ACID?
Puoi spiegare cosa significa l'eccezione OutOfMemoryError in Java e quando si verifica?