Potresti parlare del tuo ruolo e delle tue responsabilità nell'ultima implementazione del progetto?
Java
Hai fornito i tuoi suggerimenti per migliorare i processi aziendali nell'azienda?
Quali caratteristiche e metodi di lavoro con le stringhe in Java conosci?
Come Hibernate sceglie il driver JDBC appropriato per interagire con il database?
Può verificarsi un problema nell'utilizzo di @RestController con un contatore in un Endpoint quando più clienti inviano richieste contemporaneamente?
Come eseguire un'azione specifica immediatamente durante la creazione di un Bean in Spring?
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.
Hai effettuato test di carico sul sistema nel tuo ultimo progetto?
Come hai utilizzato OpenShift nei tuoi progetti e quali principali compiti hai risolto con esso?
Puoi spiegare il concetto di ereditarietà nell'uso dei generici?
Come si differenziano le modalità di blocco ottimista e pessimista in Hibernate e quali sono le loro caratteristiche?
Quali sono i principali metodi di progettazione dei sistemi che garantiscono una consegna affidabile dei messaggi in Kafka?
Qual è il concetto di usare flatMap quando si lavora con le collezioni?
Nel tuo ultimo progetto, un microservizio ha avviato una chiamata a un altro microservizio?
Cosa faresti se il servizio risponde lentamente alle richieste di lettura e scrive lentamente nel database?
Come viene gestita la transazione quando si utilizza l'annotazione @Transactional?
Qual è il ruolo principale della piattaforma Jakarta EE nello sviluppo di applicazioni aziendali?
Spiega il concetto di queste classi e il loro scopo nel linguaggio di programmazione.
Spiega il concetto di pool di stringhe in Java e il suo scopo.
Qual è il numero massimo di tabelle con cui hai lavorato in una singola query in PostgreSQL?