Java
Hai esperienza pratica nello sviluppo con Kotlin?
Tutti i bean sono singleton. Arrivano molte richieste allo stesso metodo REST. Come viene garantita la sicurezza dei thread? Spring garantisce qualcosa di default?
Quali metodi utilizzi per raggiungere un'alta coesione dei componenti durante il refactoring del codice?
Come vengono impostati i valori per i campi degli oggetti quando si utilizza Hibernate?
Come sei arrivato a una riduzione del 30% del carico?
A cosa serve l'iniezione delle dipendenze?
Quali flussi? (domanda chiarificatrice dopo aver menzionato i flussi di input/output)
Come determinare un Bean specifico per l'iniezione in base al contesto?
È possibile determinare il tipo di interazione in base all'URL?
Quali sono i segni di un codice software di qualità?
Cos'è l'annotazione @Transactional e come funziona sotto il cofano?
Puoi spiegare le differenze tra classe, oggetto e interfaccia nella programmazione orientata agli oggetti?
Parlami del problema più importante che hai affrontato nel tuo ultimo progetto e come lo hai risolto
Qual è il ruolo delle classi wrapper per i tipi primitivi nel linguaggio di programmazione?
Hai esperienza nel supporto di progetti in produzione? Analisi degli incidenti, monitoraggio tramite grafici e log.
Come si può proteggere un database dagli attacchi SQL injection?
Quali passaggi devono essere seguiti per implementare la ridefinizione del metodo hashCode in una classe?
Quali componenti include il modello di memoria Java (JMM)?
Postgres supporta il livello di isolamento READ UNCOMMITTED? Cosa succede se lo si specifica in @Transactional?
Quali passaggi esegue il Dockerfile per avviare un servizio Java all'interno di un contenitore?