Sobes.tech

Technical Writer

Kas yra race condition (lenktynių sąlyga)?

Principal
ArendadataArendadata
103

Ar buvo atvejų, kai sąmoningai nenaudojote gorutinų, nors galėjote? Kodėl?

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 arba NoSQL? Kada renkat vieną ar kitą? Ar reikalingos migracijos į MongoDB?

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

Telefono mokėjimo sistema Reikia įgyvendinti architektūrą, kurioje klientas galėtų apmokėti pirkinius kasoje/KS (savitarnautojo kasa) naudodamas mobilųjį programėlę. Mokėjimas NEvyksta per SBP. Vartotojas perkant prekes, pasirenka apmokėti naudodamas programėlę. Kasos ar KS turi identifikuoti vartotoją ir pradėti mokėjimo procesą naudojant kliento banką. CJM: - Kasininkas/vartotojas skenuoja prekes. - Perina prie apmokėjimo. - Identifikuojasi kasoje/KS. - Pasirenka apmokėti Magnit programėlėje. - Perina į Magnit programėlę. - Pasirenka įrenginyje įdiegtą banką, iš kurio atliekamas mokėjimas. - Banko programėlėje atlieka mokėjimą. - Grįžta į mokėjimo rezultatų ekraną Magnit programėlėje. - Kasos/KS gauna sėkmingo apmokėjimo pranešimą. Nefunkciniai reikalavimai: - DAU = 1000 parduotuvėje - Parduotuvės skaičius 500 - Kasų skaičius - vidutiniškai 5 kasos. - Mokėjimas turi būti atliktas per maksimaliai 2 minutes. - Mokėjimo puslapis turi būti atidarytas per maksimaliai 250 ms.

Principal
ArendadataArendadata
95

Kaip renkatės projekto struktūrą Go?

Principal
Black Wall Group
89

Kokios yra Java išimčių rūšys ir kuo jos skiriasi?

Principal
Black Wall Group
86

Paslauga lėtai naudoja atmintį. Kaip nustatyti problemą?

Principal
Black Wall Group
84

Kaip patikrinti duomenų vientikumą webhook'e? Kaip apsaugoti duomenis transporto lygyje?

Principal
Black Wall Group
79

Trumpai papasakok apie save.

Principal
ArendadataArendadata
75

Dirbant su highload: mažiau paskirstymų ar geresnį kodo skaitomumą?

Principal
Black Wall Group
75

Kokius nekintamus objektus žinai Java?

Principal
Black Wall Group
71

Papaskink apie įdomų atvejį tavo paskutinėje įmonėje, kas dabar yra bottleneck?

Principal
ArendadataArendadata
69

Kokios priežastys gali lemti mikroserviso nesugebėjimą išplėsti?

Principal
Black Wall Group
66

Kokius požiūrius taikote paslaugos kūrimui? Paminėkite pagrindinius 12-factor app veiksnius

Principal
Black Wall Group
64

Kokie modeliai tinka duomenų validacijai, objekto kūrimui ir mokėjimo metodo pasirinkimui?

Principal
Black Wall Group
64

Kokias sluoksnius matote programėlėje? Kaip jie bendrauja tarpusavyje?

Principal
Black Wall Group
64

Papaskink apie paskirstytas operacijas. Kuo skiriasi orkestravimas nuo choreografijos?

Principal
Black Wall Group
63

Paaiškinkite, kas yra sąsaja kaip jauno programuotojo lygmenyje

Principal
Black Wall Group
61
/2