Hai utilizzato un sistema di messaggistica o un broker di messaggi nei tuoi progetti?
Java
Puoi spiegare cos'è GraalVM e a cosa serve?
L'applicazione funzionava normalmente, poi con l'aumento del carico fino a 15k RPS sono iniziati errori OutOfMemoryError. Qual è il piano d'azione?
Quali metodi puoi usare per gestire ed elaborare un volume significativo di messaggi in arrivo?
Cosa significa l'uso della parola chiave 'effectively final' per una variabile in Java?
Come aggiungere rapidamente dati correlati a un oggetto o entità?
L'annotazione @Transactional, la cui configurazione è posizionata sopra il metodo A, influisce sulla chiamata del metodo B all'interno del metodo A tramite un altro oggetto?
È possibile impostare un vincolo su una colonna del database per consentire solo valori non nulli?
Quale livello di visibilità dovrebbe essere specificato per il controller affinché possa monitorare l'esecuzione delle richieste?
Quali modelli di progettazione hai utilizzato nei tuoi progetti e come hanno aiutato a risolvere i problemi?
Spiega il concetto di gruppi di consumatori in Apache Kafka e il loro ruolo
Quali tecnologie e strumenti utilizzi nel tuo lavoro?
In quali scenari è consigliato utilizzare la piattaforma JDK durante lo sviluppo di applicazioni Java?
Qual è il ruolo principale dell'uso della parola chiave final nella definizione di una classe o interfaccia in Java?
Parla della sua esperienza con gli aggiornamenti batch dei dati.
Qual è il motivo per scegliere REST API invece di Kafka in un progetto?
Qual è lo scopo e le funzioni principali del contesto dell'applicazione Spring?
La tua area di responsabilità riguarda le integrazioni di tutto il team o solo i tuoi compiti personali?
Come semplificare la gestione se vogliamo trattare più eccezioni allo stesso modo (Multi-catch)?
Puoi spiegare cos'è la seconda forma normale nella normalizzazione dei database?