Sobes.tech

Technical Writer

Kas ir race condition (sacīkšu stāvoklis)?

Principal
ArendadataArendadata
103

Vai bija gadījumi, kad apzināti neizmantojāt gorutinas, lai gan to varējāt? Kāpēc?

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 vai NoSQL? Kad izvēlies? Vai nepieciešamas migrācijas uz 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

Telefona maksājumu sistēma Nepieciešams īstenot arhitektūru, kurā klients varētu veikt pirkumu apmaksu kasē/KS (pašapkalpošanās kase) ar mobilo lietotni. Maksājums NEnotiek caur SBP. Lietotājs, pērkot preces, izvēlas maksāt ar lietotni. Kasē vai KS jāidentificē lietotājs un jāuzsāk maksājuma process, izmantojot klienta banku. CJM: - Kasieris/lietotājs skenē preces. - Pāriet pie maksājuma. - Identificējas kasē/KS. - Izvēlas maksāt Magnit lietotnē. - Pāriet uz Magnit lietotni. - Izvēlas telefonu ar uzstādītu banku, no kura tiek veikts maksājums. - Bankas lietotnē veic maksājumu. - Atgriežas pie maksājuma rezultātu ekrāna Magnit lietotnē. - Kasē/KS saņem veiksmīga maksājuma ziņu. Nefunkcionālie prasības: - DAU = 1000 veikalā - Veikalu skaits 500 - Kasu skaits - vidēji 5 kasas. - Maksājums jāveic ne vēlāk kā 2 minūtēs. - Maksājuma lapa jāatver ne ilgāk kā 250 ms.

Principal
ArendadataArendadata
95

Kā izvēlaties projekta struktūru Go?

Principal
Black Wall Group
89

Kādas ir Java izņēmumu šķirnes un kā tās atšķiras?

Principal
Black Wall Group
86

Pakalpojums lēni patērē atmiņu. Kā lokalizēt problēmu?

Principal
Black Wall Group
84

Kā pārbaudīt webhook datu integritāti? Kā aizsargāt datus transporta līmenī?

Principal
Black Wall Group
79

Pastāsti īsi par sevi.

Principal
ArendadataArendadata
75

Strādājot ar highload: mazāk piešķīrumu vai labāku koda lasāmību?

Principal
Black Wall Group
75

Kādus nemainīgus objektus pazīsti Java?

Principal
Black Wall Group
71

Pastāsti par interesantu gadījumu tavā pēdējā uzņēmumā, kas šobrīd ir bottleneck?

Principal
ArendadataArendadata
69

Kādēļ mikroshēma var nesasniegt mērogojamību?

Principal
Black Wall Group
66

Kādus pieejas izmantojat pakalpojuma veidošanai? Nosauciet 12-factor app galvenos faktorus

Principal
Black Wall Group
64

Kādi modeļi ir piemēroti datu validācijai, objekta izveidei un maksājuma metodes izvēlei?

Principal
Black Wall Group
64

Kādus slāņus redzi lietotnē? Kā tie savstarpēji sazinās?

Principal
Black Wall Group
64

Pastāsti man par izplatītajām transakcijām. Kāda ir atšķirība starp orķestrāciju un horeogrāfiju?

Principal
Black Wall Group
63

Izskaidrojiet, kas ir saskarne jaunā izstrādātāja līmenī

Principal
Black Wall Group
61
/2