Java
Parla della copertura dei test: come è stata misurata, c'erano gate di qualità?
Qual è il vantaggio della programmazione reattiva?
Pensi che i punti storia siano davvero utili o siano solo una formalità per i manager?
Hai lavorato con Java 21 e microservizi?
Quali pattern di microservizi conosci e hai applicato?
Come sono collegati Topic e Partition in Kafka?
Qual è la differenza tra un processo e un thread, e quando si può usare uno al posto dell'altro?
Spiega come la compilazione JIT influisce sulle prestazioni delle applicazioni Java e in quali casi può portare a risultati inaspettati.
Quali eventi (events) di ApplicationContext in Spring conosci?
Dove può essere utile il scope della richiesta?
Parlami della tua esperienza e del progetto attuale
Qual è la specificità dei sistemi ad alta carica? Cosa li distingue dai sistemi a carica media dal punto di vista della progettazione?
Cosa sono gli indici in un database?
Scegli un modello di progettazione per il sistema di logging (nel database, file di testo, tramite richiesta)
Parlami di Kafka: i componenti principali lato Java.
Ricordi con affetto il tuo diploma — c'era qualcosa di interessante?
Come implementare isPerfectSquare senza Math.sqrt? Approcci alternativi.
Throwable è una classe o un'interfaccia?
Perché i rapporti pronti sono archiviati in MongoDB e non in S3 / archiviazione oggetti?
Dove vengono memorizzate le stringhe (String) in Java?