Golang
Жаңы SKU (эт тарткыч) Postgres негизги системасында пайда болот — ал Redisте пайда болушу керекпи же жокпу?
Команда жөнүндө айтып бер: кайсы командада иштедиң, анын курамы жана саны.
Өтінемін, соңғы жұмыс орныңыздағы тәжірибеңіз туралы айтып беріңіз: команда, жоба, функциялар?
Өзүңүздүн учурдагы абалыңыз жөнүндө айтып бериңиз: активдүү издөөдөсүзбү? Эмне үчүн бул вакансия сизге кызыктуу болду?
Техникалык стекңиз кандай? Программалоо тилдерин 10 баллдык шкалада тизмектеңиз.
Неге goroutine-лердин агып кетүүлөрү классикалык эс тутум агып кетүүлөрүнө караганда ишке ашырууга таасир этүү жагынан маанилүү деп эсептелет?
Иш сунуштарын карап чыгууда кайсы суммадан баштайсыз?
Каржылык күтүүлөрүңүз кандай (таза)?
Жабык каналдан окууга аракет кылсаңыз эмне болот?
printNumber функциясын бир секунд күтпөстөн кандайча сынап көрсө болот?
Goда жабылган каналдан окуу кандай болот?
Үч маалымат борбору бар болчу — алардын ортосунда репликация/резерв схемасы кандай уюштурулган?
package main import ( "io" "net/http" "strconv" "time" ) // getData deyarli statik ma'lumotlarni qaytaradi, ammo ba'zan o'zgaradi. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }
Иште эмне жакпайт? Процесстер жана тапшырмалар боюнча кандай артыкчылыктарың бар?
Башкы ачкыч курама болобу?
Азыркы же мурдагы иш ордуңузда жогорку жүктөм системасы болдубу?
Mutex деген эмне жана анын капотунун астында эмне бар?
PostgreSQL-деги MVCC эмне?
Тапшырыңызда турган жериңиз, кандай иш форматтарын карап жатасыз?
Нормалдаштыруу эмне үчүн керек?