Java
Quali sono i vantaggi e gli svantaggi degli oggetti immutabili nella programmazione?
Come garantisce l'orchestratore una numerazione unica per ogni richiesta in ingresso?
Come si differenziano i thread di esecuzione in Java da quelli gestiti dal sistema operativo?
Come avviare la distruzione di un'istanza Prototype creata con Spring?
Quale tipo di join tra tabelle utilizzi per ottenere informazioni sull'utente, anche se le registrazioni correlate sono assenti?
Su quale metodologia si basava lo sviluppo del vostro ultimo progetto?
Come viene effettuata la memorizzazione delle variabili locali durante l'esecuzione del programma?
Come è implementata la struttura dati HashMap e come garantisce un accesso rapido agli elementi?
Come viene gestita la gestione delle eccezioni globali nell'applicazione?
Quali criteri devono essere rispettati nella creazione di classi utilizzate per l'inizializzazione delle risorse?
Come implementare i principi SOLID in progetti reali?
È possibile sostituire un right join con un left join modificando l'ordine delle tabelle nella query SQL?
Come risolvere un deadlock in un task con Wallets? È possibile usare atomici?
Tutti gli elementi possono entrare in un singolo contenitore dopo aver calcolato hashCode e confrontato le chiavi?
È possibile applicare l'annotazione @Component a un'interfaccia nel framework Spring?
Quali sono i livelli di isolamento delle transazioni? Quali conosci?
Se il responsabile del progetto propone un approccio diverso, insisterai sulla tua opinione o accetterai la sua scelta?
Come accelerare le operazioni di modifica dei dati in una tabella con un milione di utenti, di cui solo mille sono attivi?
Il ruolo di Team Lead fa parte del team backend?
Come è organizzato il processo di lavoro all'interno del vostro team?