Hai eseguito test automatizzati di componenti che interagiscono con un database?
Java
Hai mai utilizzato la tecnologia di blocco ottimista per gestire l'accesso concorrente ai dati?
In quali condizioni si termina la sessione?
Spiega il principio di routing dinamico delle chiamate ai metodi nella programmazione orientata agli oggetti.
Come formulare una query SQL per l'integrazione con i repository di Spring Data JPA?
Quali funzioni aziendali sono state implementate nei tuoi progetti precedenti?
In quali casi è meglio scegliere l'implementazione di una lista collegata rispetto ad altre strutture dati?
Un flusso di dati in Stream può essere elaborato in modalità a thread singolo?
Può descrivere l'architettura dei microservizi che ha sviluppato in precedenza?
Hai partecipato a corsi o training relativi allo sviluppo di software?
Qual è lo scopo principale dell'utilizzo della classe Optional nella programmazione?
Come si comporta una chiamata a un metodo annotato con @Transactional all'interno di un altro metodo con la stessa annotazione?
Cosa significa JSESSIONID nel file cookie e come viene utilizzato per identificare la sessione dell'utente?
Spiega il concetto di approccio ottimista all'implementazione delle transazioni nei sistemi di gestione di database.
Ti ha interessato l'aspetto del lavoro legato alla manutenzione e al supporto dei sistemi?
Parlami dell'annotazione @Transactional, come si può configurare una transazione tramite essa?
Usi il metodo equals per confrontare gli oggetti quando li aggiungi a una struttura dati con bucket?
Cos'è il caricamento lazy in JPA e quali sono i suoi vantaggi e svantaggi?
Come viene effettuata l'autorizzazione standard nel contesto di Spring Security?
Questa esperienza può essere confermata documentalmente: c'è una registrazione nel libretto di lavoro o in un altro contratto?