Ci parli della sua esperienza con Salt per l'automazione e la gestione della configurazione.
Java
Cosa succede se si passa un modello con una relazione ManyToOne al controller senza accedere al campo correlato?
Spiega le differenze tra i pattern decoratore, proxy e adattatore nel contesto della programmazione orientata agli oggetti.
Come si può impedire l'aggiunta di nuove sottoclassi a una classe esistente?
Quale Scope hai usato per collegare JUnit nel file pom.xml quando hai lavorato con Maven?
È accettabile implementare la gestione delle eccezioni direttamente nella logica di business dell'applicazione?
Quali sono le principali difficoltà nell'utilizzo di JPA nei progetti?
Quali restrizioni impone l'uso di una chiave primaria in un database?
Dove vengono archiviati i tipi di dati di riferimento?
È possibile elencare e descrivere gli stati principali in cui può trovarsi un thread di esecuzione?
Come viene effettuata la configurazione e l'avvio del servizio all'interno di Spring Framework?
Cosa sono gli indici in un database, quando usarli e quando non usarli?
Come avviene l'interazione tra l'app Spring e il database PostgreSQL?
Con quali broker di messaggi hai avuto esperienza?
Può spiegare cosa si intende per piattaforma Java EE e a quali scopi viene utilizzata?
Puoi fare un esempio di un caso in cui non sei riuscito a completare un compito entro il termine stabilito e come hai gestito la situazione?
Può spiegare il concetto di cache di primo livello e il suo ruolo nel sistema?
Quale tipo di dati e informazioni contiene ogni elemento della struttura interna dell'array utilizzata nell'implementazione di HashMap?
In quali condizioni può verificarsi una violazione della coerenza dei dati in un database che funziona in modalità cluster?
Può fornire un esempio concreto di applicazione del principio PECS nello sviluppo del software?