Java
Per quanto tempo viene mantenuto il contesto creato da DispatcherServlet durante l'elaborazione di una richiesta?
È possibile iniettare un bean in un altro durante la loro creazione in Spring?
Come si accede agli elementi in una coda?
Quale componente di Spring Boot garantisce l'iniezione delle dipendenze tramite interfacce astratte e le loro implementazioni?
Cosa scriveresti se vedessi una tale implementazione in una revisione del codice?
Come si può estrarre il valore per chiave da una struttura dati HashMap?
Hai mai dovuto scrivere annotazioni personalizzate o eseguire la scansione delle classi?
Come si può determinare l'elenco delle porte aperte nel sistema operativo usando i comandi Bash?
Qual è stata la dimensione del team che hai guidato o in cui hai lavorato nell'ultima organizzazione?
Quali motivi rendono le operazioni di ricerca dei dati in PostgreSQL più veloci utilizzando metodi di scrittura?
Quali approcci utilizza Spring per gestire più candidati nell'iniezione delle dipendenze?
Quali metodi di interazione con il database tramite Spring Data conosci?
Quale metodo permette di creare un oggetto Optional che contiene un valore null?
L'acquisizione di nuove tecnologie è un aspetto importante nella valutazione del candidato?
Descrivi come hai implementato il monitoraggio e la tracciabilità (osservabilità) per servizi backend distribuiti e quali strumenti ritieni più efficaci per individuare e risolvere problemi in ambiente di produzione.
Qual è stata la motivazione che ti ha spinto a iniziare una carriera nel settore delle tecnologie dell'informazione?
La classe HashMap garantisce la sicurezza quando viene utilizzata in un ambiente multithread?
Quale comportamento garantisce l'uso della parola chiave volatile nella programmazione multithread in Java?
Come è stata effettuata l'ottimizzazione delle query SQL? Cosa spinge a ottimizzare una query e come si fa?
In quali casi è consigliabile usare query SQL native e in quali Hibernate?