Java
Čo je to partícia v Kafka?
Ako ste implementovali zber logov a monitorovanie v mikroservisnej architektúre?
Čo sú transakcie? Vysvetlite dôvody ich použitia a vlastnosti ACID.
Aké Java mechanizmy sa používajú pod kapotou Spring?
Jeden výrobca, traja spotrebitelia, tri partície a jedna téma: koľko spotrebiteľov dostane jednu správu?
Povedzte mi o Stream API — čo je a ako ho používate
Aké sú hlavné problémy pri práci s JPA (N+1 a ďalšie) a ako sa ich zbaviť?
Ako funguje HashMap?
Ako spraviť svoju triedu nemennou na použitie ako kľúč v HashMap?
Ako by bolo pohodlné mať prideleného Scrum Mastera?
Ako zistiť, či dotaz používa index? Ako sledovať nevyužívané indexy?
Aký je váš aktuálny stav hľadania práce? Máte aktívne procesy, záverečné stretnutia, ponuky?
Povedzte o streamoch v Jave: do akých skupín sa delia metódy a aký je rozdiel?
Aké sú dva hlavné typy operácií v Stream API?
//Dá sa pole čísel, v ktorom majú všetky čísla okrem jedného pár, //nájdite číslo, ktoré sa vyskytuje iba raz // <= [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") ); }
Aké fronty poznáte pre prácu s viacvláknovým spracovaním?
[meno] sa opýtal: Aké typy dát a dátové štruktúry sú v Redis?
Existujú špecializované zberače odpadu pre prípady, keď sa služba spúšťa s jedným jadrom?
Nesprávna implementácia logiky spracovania chýb pomocou onErrorResume Neexistuje diferenciácia v spracovaní chýb v handleEnrollmentError Chýba injekcia závislosti od kontroléra Metóda handleEnrollmentError ne používa parametre CourseController nie je registrovaný už desať rokov
Aká úroveň izolácie sa najčastejšie používa s SELECT FOR UPDATE?