Java
Come trovare una perdita di memoria (analisi Heap Dump)?
Parla della tua esperienza con la programmazione multithread. Quale livello di API utilizzi?
Se si creano due stream paralleli indipendenti in un programma, utilizzeranno lo stesso ForkJoinPool? Quali problemi può causare questo?
A cosa servono le annotazioni @Qualifier e @Primary in Spring?
Elenca i pattern di progettazione (GoF) che conosci con certezza.
Esercizio Java Streams: ordinare una Map<String, Integer> per valore usando gli stream
Parlami del compito più difficile/interessante.
Come controlleresti se ci sono duplicati in un array di un milione di numeri?
Oltre Saga, ci sono altri modelli per le transazioni distribuite?
Cosa manca nello schema con Redis? Come risolvere il problema di collegare order_id a courier_id?
Cos'è un gruppo di consumatori in Kafka?
È possibile utilizzare il meccanismo AOP per aggiungere la propria logica?
Qual è la differenza tra le interfacce Iterable e Iterator?
Qual è la causa principale del comportamento errato del codice quando si utilizza una mappa immutabile? I campi senza "solo lettura" possono essere modificati HashMap non mantiene l'ordine degli elementi L'uso eccessivo di wrapper causa confusione La mappa "Immutabile" riflette le modifiche della mappa originale L'uso scorretto dell'oggetto porta a un errore
Quali scope ci sono nei bean di Spring?
Hai esperienza nel riscrivere prodotti Legacy?
Puoi elencare i principali tipi di soluzioni architettoniche per l'interazione dei microservizi?
Perché non si può semplicemente usare una variabile max invece della seconda pila?
Cosa ti ha motivato a scegliere la nostra organizzazione per lavorare?
Quali sono i vantaggi e gli svantaggi dell'utilizzo di più indici in un database?