Perché avete usato Hibernate? Avete integrato e ottimizzato la cache?
Java
Spiega lo scopo e il principio di funzionamento di ReplicaSet in Kubernetes.
Puoi spiegare cosa significa il termine 'variabile atomica' in programmazione?
Quale versione di Java stai usando nel progetto attuale?
Cosa faresti se il servizio risponde lentamente alle richieste di lettura e scrive lentamente nel database?
Perché non hai usato la semantica Exactly Once in Kafka?
Quali soluzioni sono state adottate per sostituire lo stack tecnologico — database, code, orchestratori?
Come era organizzato il vostro processo di sviluppo? Come arrivavano i compiti a voi? Facevate voi stessi il deployment?
Qual è la complessità temporale media delle operazioni con le chiavi nella struttura dati TreeMap?
Hai mai dovuto ottimizzare le query?
Quali sono le principali classi e strumenti per implementare il multithreading in Java?
Perché nel progetto precedente si è usato MongoDB invece di PostgreSQL?
Come viene effettuata la sincronizzazione all'interno del metodo con la parola chiave synchronized?
Come implementare oggetti immutabili in Java?
Quale esperienza hai nell'uso di MongoDB e per quanto tempo hai lavorato con essa?
Quali sono i vantaggi degli oggetti immutabili?
Perché usare JWT se si può accedere con login e password ad ogni richiesta?
Con cosa è attualmente collegata la considerazione di un nuovo posto di lavoro?
Attraverso quali meccanismi Kafka implementa le garanzie di consegna (almeno una volta, esattamente una volta)?
In che modo il blocco pessimista si differisce dal livello di isolamento Serializable?