Java
Cos'è la partizione in Kafka?
Come hai implementato la raccolta dei log e il monitoraggio in un'architettura a microservizi?
Cosa sono le transazioni? Spiega le ragioni del loro utilizzo e le proprietà ACID.
Quali meccanismi Java vengono utilizzati sotto il cofano di Spring?
Un produttore, tre consumatori, tre partizioni e un argomento: quanti consumatori riceveranno un messaggio?
Parlami di API Stream — cos'è e come la usi
Quali sono i principali problemi nell'utilizzo di JPA (N+1 e altri) e come risolverli?
Come funziona una HashMap?
Come rendere la tua classe immutabile per l'uso come chiave in HashMap?
Quanto sarebbe conveniente avere uno Scrum Master dedicato?
Come capire se una query utilizza un indice? Come monitorare gli indici inutilizzati?
Qual è il tuo stato attuale di ricerca di lavoro? Hai processi attivi, incontri finali, offerte?
Parlami degli stream in Java: in quali gruppi sono suddivisi i metodi e qual è la differenza?
Quali sono i due principali tipi di operazioni nell'API Stream?
//Dato un array di numeri, in cui tutti i numeri tranne uno hanno un paio, //trova il numero che compare solo una volta // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }
Quali code di attesa conosci per lavorare con il multithreading?
[nome] ha chiesto: Quali tipi di dati e strutture dati ci sono in Redis?
Esistono garbage collector specializzati per i casi in cui il servizio viene avviato con un solo core?
Implementazione errata della logica di gestione degli errori con onErrorResume Nessuna differenziazione nella gestione degli errori in handleEnrollmentError Manca l'iniezione dipendente dal controller Il metodo handleEnrollmentError non utilizza parametri CourseController non è registrato da dieci anni
Qual è il livello di isolamento più comunemente usato con SELECT FOR UPDATE?