Sobes.tech

Java

Ako sa implementuje optimistické blokovanie a aké sú jeho vlastnosti?

Junior — Middle
172

//Dán 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,

Senior
172

Porozprávajte o produkte, na ktorom ste pracovali v Magnite.

Senior
172

Ako vyzeral typický krok v reťazci?

Senior
172

//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){ //TODO }

Senior
171

Aké pravidlá idempotencie platia pre HTTP metódy? Ako vyriešiť problém s duplicitnými POST požiadavkami?

Senior
171

[meno] sa opýtal: Aké sú vaše očakávania ohľadom platu?

Middle
171

Čo je gRPC a aké sú jeho výhody?

Senior
171

Aké mechanizmy je potrebné implementovať v systéme Mission Critical? Ako dosiahnuť odolnosť voči zlyhaniam?

Senior
171

//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") ); }

Senior
171

Ako ovplyvňuje ručné posunutie commitu oneskorenie spotrebiteľa?

Senior
171

Ako je usporiadaná pamäť v Jave (JVM)? Aké oblasti existujú: zásobník, halda?

Senior
171

Čo sa stane, ak je menej oddielov ako spotrebiteľov?

Senior
171

Čo sú to bean-y v Spring, ako sa vytvárajú a nastavujú?

Senior
171

Povedzte o streamoch v Jave: do akých skupín sa delia metódy a aký je rozdiel?

Middle
170

Databáza je veľká, postavili sme indexy, skontrolovali sme plán — čo ešte môžeme urobiť pre optimalizáciu?

Senior
170

Ako zorganizovať spoločný TestContainer pre viac testovacích tried bez prerušenia medzi nimi?

Senior
170

Ako implementovať princíp otvorenosti a zatvorenosti v objektovo orientovanom programovaní?

Junior — Middle
170

Prečo meníte prácu?

Senior
170
/93