Wildberries қызметтерін жоғары жүктеме ретінде сипаттай аласыз ба? Ең жоғары RPS қандай болды?
Golang
Go тілінде жабық арнамен басқару немесе өзара әрекеттесу тәсілдері қандай?
Тапсырмаларды орындау контекстінде горутин мен жүйелік ағын арасындағы айырмашылық қандай?
Процестің PID-ін қалай табуға болады?
Read-Write блокировкасы (RWMutex) дегеніміз не және ол деректерге қол жеткізуді басқару үшін қалай пайдаланылады?
Go тіліндегі Error типі не екенін және ол қателерді өңдеуде қалай қолданылатынын түсіндіре аласыз ба?
REST протоколы HTTP/3-пен үйлесімді ме?
Қандай да бір мерзімдер немесе ұсыныстар бар ма?
Linux-та процесті қалай тоқтатуға болады және SIGTERM мен SIGKILL қалай ерекшеленеді? Сигналдар дегеніміз не және олар не үшін пайдаланылады?
Go тілінде динамикалық массив қалай жүзеге асырылады және қалай жұмыс істейді?
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok result = append(result, v) } return result } Құрастыру қатесі # command-line-arguments ./main.go:39:32: синтаксистік қате: күтпеген жаңа жол, if шартынан кейін { күтілуде
API ақылы болса, polling жұмысшысының шақыру санын қалай шектеуге болады?
Слайс операторымен бөлінген мазмұнды қалай анықтауға болады?
Қандай жағдайларда defer шақырылмайды?
n ұзындықтағы қайталанбайтын, кездейсоқ сандардан тұратын слайс құратын uniqRandn функциясын жүзеге асырыңыз. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
UTF-8 кодтау принципін түсіндіріп бере аласыз ба және оның негізгі артықшылықтары қандай?
Файл жүйесімен өзара әрекеттесу процесінде SELECT жүйелік шақыруының рөлі қандай және ол енгізу/шығуды бақылау үшін қалай пайдаланылады?
Соңғы жұмыс орныңыз туралы айтыңыз: не істедіңіз, технологиялар жиынтығы, қиын тапсырмалар?
PostgreSQL-да транзакция деген не? ACID туралы айтыңыз.
Бинарлы ағаш теңгерімді құрылымдық күй ме?