Come distinguere il processo di verifica dell'identità dell'utente dal processo di determinazione dei suoi diritti di accesso in Spring Security?
Java
Puoi spiegare cosa si intende per stato dei thread in programmazione?
Potresti elencare e descrivere le possibili implementazioni dell'interfaccia Set nel linguaggio di programmazione che hai scelto?
Potresti parlare delle diverse varianti del meccanismo di caricamento delle classi nella JVM?
Come ti sei preparato e cosa hai fatto prima di iniziare la tua carriera nello sviluppo software?
Quale struttura interna e componenti vengono implementati nel pattern di progettazione Proxy?
Potresti elencare i tipi esistenti di raccolta dei rifiuti nella JVM?
La classe RuntimeException è condizionata dalla classe Exception in Java?
È possibile garantire completamente l'indipendenza delle transazioni escludendo qualsiasi interazione tra di esse in un sistema di gestione di database?
Come si determina il livello di difficoltà dei compiti assegnati?
Puoi descrivere la sequenza di passaggi nel trattamento di una richiesta tra il controller e DispatcherServlet?
Spiega come e perché le richieste possono essere elaborate in uno o più thread nel controller di un'applicazione web
Come è stato implementato l'archiviazione dei token nel vostro ultimo progetto?
Spiega il principio di funzionamento e lo scopo della memorizzazione nella cache delle richieste nei sistemi.
Quale risultato hai ottenuto dopo il colloquio?
Puoi spiegare cosa sono i test con parametri e perché vengono utilizzati?
Può fare un esempio di una situazione in cui è riuscito a mettere in pratica la sua idea o soluzione in un progetto?
Hai lavorato nell'ultimo progetto con un'applicazione web?
Puoi elencare i diversi tipi di variabili utilizzati nel linguaggio Java?
Qual è la differenza tra l'utilizzo di una semplice dichiarazione e di una PreparedStatement preparata per eseguire query SQL in JDBC?