Java
Hai utilizzato nei tuoi progetti framework o librerie specifiche legate a Kotlin?
Descrivi come hai implementato il monitoraggio e la tracciabilità (osservabilità) per servizi backend distribuiti e quali strumenti ritieni più efficaci per individuare e risolvere problemi in ambiente di produzione.
Come è stato risolto il problema della ripetuta esecuzione degli effetti collaterali?
Come si differenziano i modelli di transazioni con e senza conservazione dello stato?
apporti modifiche alla versione distribuita dell'applicazione dopo correzioni o aggiornamenti?
Hai utilizzato codice Java per definire e configurare componenti nelle applicazioni Spring?
Come proteggersi dai messaggi duplicati in Kafka (idempotenza)?
In cosa consiste la necessità di utilizzare una gerarchia di eccezioni nel linguaggio Java?
Quali strumenti o approcci hai utilizzato per eseguire le migrazioni di database?
Puoi elencare i componenti principali di JPA e le loro funzioni?
Quale tipo di lavoro e regime di lavoro ritieni più adatti a te?
È possibile utilizzare una query SQL nativa per aggiornare in modo atomico il saldo senza bloccare le righe?
Come implementare la gestione delle richieste web con Spring MVC?
Potresti condividere un esempio recente di una situazione unica con cui ti sei confrontato/a durante il processo di sviluppo?
Quali approcci e meccanismi consentono di utilizzare in modo sicuro Map in condizioni di multithreading?
Cosa intendi per query SQL complesse? Hai dovuto analizzarle e con quali strumenti?
Le catene in HashMap sono implementate come liste semplici o doppiamente collegate?
Puoi nominare tre esempi che garantiscono che accade prima?
Qual è lo scopo della programmazione orientata agli oggetti nello sviluppo di sistemi software?
Cosa sceglieresti: JDBC Template o ORM, e perché?