Java
Quali metodi di autorizzazione conosci?
Qual è la differenza tra l'uso di collezioni e flussi di dati in Java?
Hai esperienza nell'assegnare compiti ai sviluppatori junior e nel controllare le scadenze?
Quale software di gestione delle risorse aziendali viene utilizzato nel nostro progetto?
Come appare il grafico della memoria heap di un'applicazione sana?
A che livello sei adesso? Raccontami del livello del team.
Cos'è VACUUM in PostgreSQL e a cosa serve?
Quali sono i principi principali che formano la forma normale nel modello di Boyce-Codd?
Quali metodi e strategie utilizzi nell'integrare diversi sistemi o componenti?
Cosa esattamente facevi con i messaggi (elaborazione)? Quanto era pesante l'elaborazione?
Come è stata garantita l'unicità della richiesta con due fonti?
Quale comportamento garantisce l'uso della parola chiave volatile nella programmazione multithread in Java?
// Sono forniti due bean. Durante la terza iterazione nel metodo m1 si è verificata un'eccezione. Quanti record ci saranno nel database? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Aggiunge una voce alla tabella } }
Parlami dei builder di progetti Gradle e Maven. Con quale hai lavorato di più?
Quali sono i punti radice (GC Roots) per il garbage collector?
Può raccontarmi di più sul progetto a cui ha lavorato? Cosa le è piaciuto e cosa no?
Puoi nominare diversi tipi di strutture dati basate su liste?
Qual è la complessità temporale dell'operazione di aggiunta di un elemento allo stack?
Parlami della tua esperienza e del progetto attuale
Hai lavorato solo con un servizio o hai interagito con più di uno?