Java
Come confrontare RestClient e Feign Client? Qual è meglio scegliere?
Puoi elencare le parti principali e i moduli del framework Spring?
Quali tecnologie sono state utilizzate nel progetto al posto di Kafka per l'elaborazione dei messaggi?
Come i principi SOLID contribuiscono a migliorare la qualità e la manutenibilità del software?
Come hai lavorato con il multithreading? Ci sono stati casi interessanti di race condition o deadlock?
Quali livelli di isolamento delle transazioni conosci in relazione a PostgreSQL?
Come hai valutato il livello di carico sui sistemi nel tuo ultimo progetto?
Qual è la differenza tra un blocco synchronized e gli atomic? Come funziona CAS?
Come avvenivano i vostri rilasci?
In quali modi è possibile implementare l'iniezione delle dipendenze per i Beans in un'applicazione?
Come il comportamento dell'ordine degli elementi in LinkedHashMap dipende dall'ultimo accesso a essi?
Puoi spiegare cosa si intende per linguaggio di programmazione Java?
Quali sono i vantaggi e gli svantaggi dell'utilizzo del String Pool in Java?
Su cosa ti concentri quando ti integri in un nuovo team?
Quali progetti o iniziative personali hai realizzato autonomamente?
Quali approcci utilizzare per migliorare l'efficienza delle operazioni di inserimento dei dati nel database dopo l'implementazione degli indici?
Come garantire la sicurezza durante le operazioni multithread?
Qual è la tua esperienza con il sistema di monitoraggio Prometheus?
Progetta un'API per generare un estratto bancario (documento PDF, che richiede molto tempo). Quali endpoint sono necessari?
Quale struttura dati garantisce una maggiore velocità nell'aggiunta e rimozione di elementi: ArrayList o LinkedList?