Java
Quali sono le entità principali in Kafka, di cosa sono fatte e perché usare Kafka invece di una coda normale?
Parlami dell'autorizzazione tra microservizi nel tuo progetto e dei metodi di comunicazione tra microservizi.
Può raccontarmi di più sul progetto a cui ha lavorato? Cosa le è piaciuto e cosa no?
init: int a = 0 int b = 0 volatile int c = 0 t1: a = 1 b = 2 c = 3 t2: println(c) println(b) println(a)
Parlami della revisione del codice: come avveniva nel tuo team?
Hai testato il tuo codice? Qual è stata la percentuale di copertura?
Quale di queste opzioni ti piace di più personalmente?
Hai sentito parlare di Zero Copy? Cos'è?
Quali attributi di Kafka possono essere scritti durante l'invio e quali sono disponibili solo in lettura?
Come si è affrontato il deadlock durante il blocco pessimista?
Come capire se una query utilizza un indice? Come monitorare gli indici inutilizzati?
Parlami della classe String in Java. A cosa serve e qual è la sua caratteristica speciale?
Come funzionano gli indici interni (ad esempio, gli indici B-tree)?
Cos'è l'annotazione @Transactional e come funziona sotto il cofano?
Con quali integrazioni hai lavorato? Con quali integrazioni API?
Cosa succederà alla prossima chiamata di push?
Cos'è un sistema ad alta richiesta? Quali sono stati i numeri reali di carico nel tuo progetto?
Perché @Async non funziona quando si chiamano metodi all'interno della stessa classe in Spring?
Come hai eseguito la deduplicazione dei dati?
Come funziona Kafka con più pod in un stesso gruppo di consumatori? Il primo ha letto il messaggio — il secondo lo vedrà?