Golang
Kai patvirtinimas bus atliktas, ar įrašome tai į bazę ar siunčiame toliau į Kafka?
Jei Windows veikia Go programa, apie ką yra net poller kaip apvyniojimas?
Kokius testus rašė?
Parašykite funkciją, kuri patikrina, ar eilutė yra palindromas. - Palindromas yra simbolių seka, kuri skaitoma vienodai abiem kryptimis. - Reikia tikrinti tik a-zA-Zа-А-я abėcėlės simbolius, nesureikšminant didžiųjų ir mažųjų raidžių.
Kaip vyko sistemos skirstymas pagal DDD? Kaip priėjote prie išvados, kad reikia skirstyti į domenus?
Ar galima aiškiai iškviesti šiukšlių surinkimą Go?
Ar užsiėmėte DevOps ar tik kūrimu?
Kaip užblokuoti eilutę duomenų bazėje atominei atnaujinimui?
Paslauga skaitė duomenis iš Kafka, juos papildė duomenimis iš Redis — o tada ką darė?
Ar yra kitų būdų, išskyrus kanalus, organizuoti darbą su gorutinomis?
Kas nutiks su Token Bucket greičio ribotuvu scenarijuje: 1 užklausa pradžioje sekundės, 99 pabaigoje, ir tada dar 100 kitos sekundės metu?
Kas yra Outbox modelis?
Kaip jums patogiau gauti užduotis — suskaidytas ar abstrakčias?
Tracing jau buvo atliktas — ką tiksliai padarėte?
Kaip są realizuojami sąlyginiai operatoriai (if) assemblerio lygyje?
a := []int{1} // *T &1111000 len cap fmt.Println(len(a), cap(a)) // 1 1 b := append(a, 2) // *T &1111001 fmt.Println(len(b), cap(b)) // 2 2 b[0] = 0 fmt.Println(a) // [1] fmt.Println(b) // [0 2] c := append(b, 3) // [0 2 3] len = 3, cap = 4 // *T &1111011 ? d := append(c, 4) // [0 2 3 4] // len = 4, cap = 4 // *T &1111011 ? c[0] = 100 fmt.Println(b) // fmt.Println(c) // fmt.Println(d) //
Ar dirbote su užduotimis, aprašytomis verslo lygiu, be išsamios analizės?
Ką pasakyti interviuotojui (jei paklaus) "Aš naudociau worker pool su fiksuotu darbuotojų skaičiumi, užduočių kanalą ir sync.WaitGroup. Darbuotojai vykdys užklausas, o laiko limitas ir atšaukimas bus kontroliuojami per kontekstą. Rezultatus surinksiu į buferį, apsaugotą mutex (arba per atskirą kanalą)." Dabar tavo eilė Rašyk kodą šiame pokalbyje. Aš jį patikrinsiu ir duosiu atsiliepimų. Jei nežinai nuo ko pradėti, paprašyk patarimo. Sėkmės!
Kas yra sąsaja Go kalboje, kam ji reikalinga, kaip veikia? Kaip atrodo po gaubtu?
Skaitiniai vyko su meistru, su replika ar kaip jie buvo paskirstyti?