Java
Quali metodi di gestione automatica della memoria conosci e puoi descriverne i principi di funzionamento?
Come si può creare un servlet in Spring?
Puoi descrivere le caratteristiche della gestione delle eccezioni in Kotlin?
Cos'è BDD (sviluppo guidato dal comportamento)?
Come implementare la creazione thread-safe di un'unica istanza del pattern Singleton in condizioni di multithreading?
Cos'è un flusso parallelo (Parallel Stream)?
Qual è la differenza tra programmazione orientata agli oggetti e programmazione funzionale?
Parla di conversione di tipi in Java, cosa sono l'innalzamento e l'abbassamento dei tipi?
Di che tipo di struttura dati si tratta di ArrayList e quale comportamento ha?
Parlami del compito più interessante o difficile con cui ti sei confrontato nel tuo progetto precedente
Qual è il ruolo principale del componente Service nell'architettura di un'applicazione Spring?
Qual è la quantità di memoria necessaria per memorizzare un primitivo di tipo byte in ArrayList?
Qual è la differenza tra il pattern di progettazione Builder e il pattern di progettazione Facade?
Cos'è un metodo statico in un'interfaccia?
Quali responsabilità e compiti hai svolto nel tuo progetto precedente?
Qual è la differenza tra le sezioni dependency e dependencyManagement nel file di configurazione Maven?
Qual algoritmo di ordinamento viene utilizzato nel metodo Collections.sort per ordinare gli elementi?
Cos'è l'esclusione reciproca?
Cosa sai dei filtri dei servlet?
Quale tipo di eccezione useresti per gestire la situazione in cui non è possibile stabilire una connessione con il microservizio nel sistema di prenotazione?