Sobes.tech

Technical Writer

Čo je to race condition (stav súťaže)?

Principal
ArendadataArendadata
103

Boli prípady, keď ste úmyselne nepoužili gorutiny, aj keď ste ich mohli? Prečo?

Principal
Black Wall Group
102

public class Main { public static void main(String[] args) { Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(a == b); System.out.println(c == d); } } package main import "fmt" func main() { x := 1 defer func() { fmt.Println("defer:", x) }() x = 2 fmt.Println("now:", x) }

Principal
Black Wall Group
98

SQL alebo NoSQL? Kedy čo vyberáš? Sú migrácie pre MongoDB potrebné?

Principal
Black Wall Group
98

public class Main { public static void main(String[] args) { Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(a == b); System.out.println(c == d); } }

Principal
Black Wall Group
96

Systém platby cez telefón Je potrebné implementovať architektúru, kde môže zákazník platiť nákupy na pokladni/KS (self-service pokladňa) pomocou mobilnej aplikácie. Platba NIE je realizovaná cez SBP. Keď používateľ nakupuje tovar, vyberie možnosť zaplatiť pomocou aplikácie. Pokladník alebo KS musia identifikovať používateľa a spustiť proces platby pomocou banky klienta. CJM: - Pokladník/používateľ skenuje tovar. - Prejde na platbu. - Je identifikovaný na pokladni/KS. - Vyberie zaplatiť v aplikácii Magnit. - Prejde do aplikácie Magnit. - Vyberie banku nainštalovanú na telefóne, z ktorej sa platí. - V bankovej aplikácii vykoná platbu. - Vráti sa na obrazovku výsledku platby v aplikácii Magnit. - Na pokladni/KS dostane správu o úspešnej platbe.

Principal
ArendadataArendadata
95

Ako si vyberáte štruktúru projektu v Go?

Principal
Black Wall Group
89

Aké druhy výnimiek existujú v Jave a ako sa líšia?

Principal
Black Wall Group
86

Služba pomaly spotrebováva pamäť. Ako lokalizovať problém?

Principal
Black Wall Group
84

Ako skontrolovať integritu údajov vo webhooku? Ako chrániť údaje na úrovni prenosu?

Principal
Black Wall Group
79

Povedz mi stručne o sebe.

Principal
ArendadataArendadata
75

Pri práci s highload: menej alokácií alebo lepšia čitateľnosť kódu?

Principal
Black Wall Group
75

Aké immutable objekty poznáš v Jave?

Principal
Black Wall Group
71

Povedz mi o zaujímavom prípade v tvojej poslednej firme, okolo čoho je teraz bottleneck?

Principal
ArendadataArendadata
69

Prečo sa mikroservis nemôže škálovať?

Principal
Black Wall Group
66

Aké prístupy používaš na budovanie služby? Uveď hlavné faktory 12-factor app

Principal
Black Wall Group
64

Aké vzory sú vhodné na validáciu údajov, vytváranie objektu a výber platobnej metódy?

Principal
Black Wall Group
64

Aké vrstvy vidíš v aplikácii? Ako medzi sebou komunikujú?

Principal
Black Wall Group
64

Porozprávaj mi o distribuovaných transakciách. Aký je rozdiel medzi orchestráciou a choreografiou?

Principal
Black Wall Group
63

Vysvetli, čo je rozhranie na úrovni junior vývojára

Principal
Black Wall Group
61
/2