Java
Je potrebné zorganizovať audit volaní služieb: napríklad, služba A bola volaná miliónkrát, služba B — stokrát za deň. Ako by ste riešili túto úlohu?
Povedzte viac o architektúre mikroslužieb na poslednom mieste práce: koľko služieb, ako spolu komunikovali
Porozprávaj mi o Kafka: hlavné komponenty na strane Java.
Ako zabezpečiť spoľahlivé odoslanie faktúry, ak môže externá služba zlyhať?
//Dá sa pole čísel, v ktorom všetky čísla okrem jedného majú pár, //nájdite číslo, ktoré sa vyskytuje iba raz // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ int result = 0; for(int num : arr){ result ^= num; } return result; }
Tabuľka home_codes ID | kód 10 | 123 20 | 456 30 | 456 35 | 999 40 | 777 45 | 999
V akom formáte bola konfigurácia smerovania? Aké tabuľky boli?
Čo by si urobil, keby si nasadil niečo a všetko spadlo — alarmy, nerozumieš, čo sa deje?
Aký je rozdiel medzi partíciami a replikami v Kafka?
Porozprávajte o optimalizácii SQL dopytov o 40-50%
Počul si za Zero Copy? Čo je to?
Prečo sú hotové správy uložené v MongoDB a nie v S3 / úložisku objektov?
Ako zjednodušiť spracovanie, ak chceme rovnako spracovať niekoľko výnimiek (Multi-catch)?
Povedaj mi o izbiri baze podatkov: relacijska vs nerezacijska — kdaj kaj izbrati?
Kde sa ukladajú reťazce (String) v Jave?
Prečo je potrebný idempotentný kľúč, ak už máte kontrolu na úrovni podnikovej logiky?
Aké sú vaše očakávania ohľadom platu? Kde bývate? Máte už ponuky?
Ako je organizovaný opis prechodov medzi stavmi?
Základné rozdiely medzi Kafka a RabbitMQ.
Čo je to reflexia v Jave a na čo je potrebná?