Puoi nominare i principali moduli del framework Spring che usi o conosci?
Java
Quali sono i principi fondamentali del design del servizio per minimizzare la perdita di dati o risorse?
Quali argomenti possono essere usati per chiamare il metodo set() per sostituire l'unico elemento in una lista se questa lista contiene solo un elemento e il metodo size() restituisce 1?
Qual è la tua esperienza con il framework Spring?
Quali sono le principali difficoltà che possono sorgere lavorando con un database in modalità cluster?
Quali livelli di isolamento delle transazioni esistono in altri sistemi, ma non sono implementati in PostgreSQL?
Qual è la differenza tra l'annotazione @Bean e l'annotazione @Component nel contesto di Spring?
Puoi spiegare cos'è l'API di persistenza Java e come viene utilizzata per interagire con il database?
Quali versioni di JUnit hai utilizzato nella tua pratica?
La creazione di un indice per una grande tabella influisce sulla possibilità di leggere i dati da essa durante la sua creazione?
Quali metodi puoi usare per convertire un oggetto in un formato adatto per l'archiviazione o la trasmissione?
Che tipo di code di task hai usato nei tuoi progetti?
Qual è lo scopo e l'uso della parola chiave final nel linguaggio di programmazione?
Qual è la complessità temporale media delle operazioni con le chiavi nella struttura dati TreeMap?
Hai esperienza di lavoro in team Agile e nell'applicazione di metodologie di sviluppo agili?
L'esecuzione del programma sarà riuscita dopo l'inclusione di nuovi file contenenti funzioni main?
Come distinguere l'interazione sincrona tra servizi da quella asincrona, e quali sono le principali differenze?
Preferisci lavorare in un ambiente d'ufficio o da remoto?
In quali casi è opportuno utilizzare un approccio di configurazione ibrido?
Quali difficoltà incontrano i principianti nell'apprendimento di nuove conoscenze o abilità?