Java
Cos'è la partizionamento in PostgreSQL? Come si differenzia dallo sharding?
A quale livello ti valuti come sviluppatore e qual è la tua esperienza lavorativa?
Come ti senti riguardo alla scrittura di test?
Parlami della gerarchia delle collezioni in Java
[nome] ha chiesto: Cosa significa 'collegare' una classe? In cosa consiste il processo di collegamento?
Qual è la differenza tra newFixedThreadPool e ForkJoinPool?
Esiste Debezium per diversi database se il database diventa non relazionale?
Come minimizzare il carico di memoria del backend durante la lettura dei dati dal database, il raggruppamento e l'invio di un file al frontend?
Quale codice è facile da coprire con i test? Nomina almeno tre criteri di codice ben testato.
Parla dell'esperienza rilevante dell'ultimo lavoro — cosa ti è piaciuto, cosa non ti è piaciuto?
Cos'è una condizione di gara (race condition)?
Spiega come la compilazione JIT influisce sulle prestazioni delle applicazioni Java e in quali casi può portare a risultati inaspettati.
Quali sono le alternative al Pattern Outbox?
A cosa serve il Java Memory Model?
Come avviene il routing tra le istanze del servizio ACL con indirizzi diversi?
Cos'è Spring Actuator? Quali metodi (sonde) vengono utilizzati per verificare lo stato del contesto dell'applicazione per inserire un pod nel bilanciamento del carico in Kubernetes/OpenShift?
Come è strutturata la memoria in Java (JVM)? Quali sono le aree: stack, heap?
Contratto di chi con chi? Quali sono questi calcoli?
Come funziona in generale il Garbage Collector?
Come garantire la consegna Exactly Once (ogni messaggio viene inserito nel file esattamente una volta)?