Quali sono i vantaggi dell'utilizzo dell'iniezione delle dipendenze tramite il costruttore in Spring rispetto ad altri metodi?
Java
Come possono sorgarsi problemi chiamando UserRepository.findById() e successivamente attraversando User.getEmails() con forEach(), se il metodo getUsers() è contrassegnato come @Transactional e il campo email è dichiarato come @OneToMany?
In quale fase inizia l'esecuzione del flusso di dati in Stream?
Come si può implementare il conteggio delle chiamate di un metodo in un bean Spring senza utilizzare meccanismi thread-safe?
Hai esperienza con il multithreading o i calcoli paralleli?
Hai utilizzato metriche nella pratica per valutare un sistema o un processo?
Può spiegare cosa si intende con l'operazione di diminuzione del valore di una variabile di un'unità?
Il tuo ultimo sviluppo includeva la creazione di un'API REST per interagire con i clienti?
Quale tipo di copia delle collezioni preferisci usare nei tuoi progetti?
Come distinguere e scegliere tra l'uso del costruttore e il metodo di impostazione delle proprietà per l'inizializzazione degli oggetti?
Come implementare correttamente l'iniezione delle dipendenze quando i componenti A e B si riferiscono reciprocamente, creando una dipendenza ciclica?
Hai utilizzato un sistema di ticket o strumenti simili nel tuo ultimo progetto?
Ci sono stati casi di integrazione di microservizi nei tuoi ultimi progetti?
Come funziona l'operazione Compare And Set e qual è il suo scopo nella programmazione multithread?
Hai applicato il processo di distribuzione automatica nel tuo ultimo progetto?
Nel tuo ultimo progetto hai implementato l'interazione tra sistemi tramite REST API?
Come è stato implementato l'archiviazione dei token nel vostro ultimo progetto?
Hai usato l'annotazione @Value di Lombok nei tuoi progetti?
Qual è il modo più efficace per utilizzare il meccanismo di injection delle dipendenze (bean) nel framework Spring?
C'era un team o un ruolo separato nel tuo ultimo progetto responsabile dei processi DevOps?