Java
Cos'è VACUUM in PostgreSQL e a cosa serve?
Come creare una transazione manualmente senza l'annotazione @Transactional?
Esperienza con database relazionali e non relazionali?
Perché siete usciti dal monolito, quali erano i colli di bottiglia e i problemi con i tempi di risposta?
Parla dei metodi equals() e hashCode(), del loro contratto e del ruolo in HashMap
[nome] ha chiesto: quali approcci alla costruzione dell'architettura hai usato nella pratica? Conosci i pattern dei microservizi?
Come funziona il WAL (Write-Ahead Log) durante la scrittura?
Era un'architettura a microservizi?
Come è successo che ti sei trasferito all'estero e hai lavorato a Cipro? Cosa ti ha motivato durante la relocation?
Cosa succede se durante l'iterazione sulla collezione con forEach si tenta di rimuovere l'elemento corrente dalla stessa collezione?
A cosa serve TreeMap?
In quali tempi potrai entrare nel progetto: tra due settimane, prima o dopo?
[nome] ha chiesto: Perché Redis invece di una cache in memoria all'interno dell'applicazione?
Qual è la differenza tra il metodo di fabbrica (pattern) e la classe di fabbrica?
Cosa sono gli errori ricchi di Kotlin e come si differenziano dalle eccezioni?
Parlami del team e del processo, dalla definizione del compito al deployment.
Cos'è happens-before? Perché uno sviluppatore dovrebbe saperlo? Da dove deriva questa garanzia?
Come capiva il sistema che doveva seguire una strada o un'altra? Su cosa si basava per distinguere i documenti?
Hai esperienza nel supporto di progetti in produzione, risoluzione di incidenti, monitoraggio?
Cosa si può manipolare nel contesto di HandlerInterceptor? Quali metodi ci sono?