Come identificheresti e analizzeresti una query SQL lenta nel sistema?
Java
Quanto conosci Apache Kafka e puoi spiegare i suoi principi di funzionamento fondamentali?
Perché sono necessari gli starter di Spring Boot, se possiamo scrivere tutto in Spring?
Puoi spiegare cos'è un thread di esecuzione in Java?
Qual è il modo migliore per strutturare la gestione delle eccezioni in un progetto che contiene più controller REST, ognuno dei quali fornisce operazioni CRUD per entità diverse?
È stata integrata una banca dati unica per tutti i microservizi nel tuo ultimo progetto?
Quale insieme di stati può assumere un oggetto in Hibernate durante il suo ciclo di vita?
Puoi spiegare cos'è Gson e come funziona con i campi durante la serializzazione e deserializzazione?
Parlami dei broker di messaggi, con quali hai lavorato?
Puoi spiegare i principi fondamentali del funzionamento del garbage collector nei linguaggi di programmazione gestiti?
Cosa succede tentando di accedere al quarto elemento di un array di interi?
Quali componenti include la dichiarazione di una funzione in Java?
Come implementare una struttura dati Map sicura per i thread in un ambiente multithread?
In cosa si differenziano gli elementi statici di una classe da quelli non statici e come funzionano?
Quali sono le caratteristiche chiave e i parametri di configurazione dell'oggetto ResultSet in JDBC da considerare?
Quali componenti e meccanismi di multithreading hai utilizzato nei tuoi progetti?
È garantita una consegna affidabile dei messaggi in Kafka?
Come si può specificare un tipo di Bean concreto in Spring usando annotazioni per l'iniezione delle dipendenze?
Cos'è CAS (Compare-And-Swap) nella programmazione multithread? A cosa serve?
Come si può valutare i vantaggi di eseguire più compiti in parallelo?