Golang
Кайсы бирөөнүн көз карашы башка болсо, аны ишендирүү же таасир этүү керек болдуңузбу? Сиз кандайча билдирүүңүздү түзүп, алардын сөзүн угуңуз?
Go менен иштеп чыгууда жалпы коммерциялык тажрыйба канча?
Эмне үчүн иш ордуңузду өзгөртүүнү чечтиңиз? Нени издеп жатасыз?
Дагы [компанияда] иштейсиңби? Канча убакыттан бери кетүүнү пландап жатасың жана эмнеге?
Инициализацияланбаган (nil) каналга жазуу учурунда эмне болот?
Маалыматтар базасы деңгээлинде суроолду кантип оптималдаштыруу керек? EXPLAIN ANALYZE эмне көрсөтөт?
PostgreSQLда кандай индекстерди билесиз?
Виртуализация менен контейнеризациянын айырмасы эмнеде?
Китепканадагы басма иштерин кантип көбүрөөк көзөмөлдөөгө болот? Демек, колдонуучу логирлөөнү кантип башкарса болот?
Kubernetesте liveness probe жана readiness probe эмнелер, алардын айырмасы эмнеде?
Linux-та кайсы багыттоо оператору команда чыгышын файлдын акырында кошот, анын учурдагы мазмунун жазбай? tee > > << >>
Маалыматтар базасында издөө кандай оптималдаштырылышы мүмкүн? Индекстер эмне жана алардын татаалдыгы кандай?
Неге sync.Mapте элементтердин саны (len) алуу үчүн метод жок?
Redis үчүн шахмат кызматы үчүн pub/sub ыкмасы жөнүндө айтып бер — артыкчылыктары жана кемчиликтери
OrderService архитектурасында кэшти кантип колдонуу планыңыз бар? Redisке эмне сакталат?
Defer деген эмне? Төмөнкү код эмне чыгарат? ```go type X struct { V int } func (x X) S() { fmt.Println(x.V) } func main() { x := X{123} defer x.S() x.V = 456 } ```
Оюучулардын кезек сактоо үчүн үч вариантты салыштырыңыз: Kafka, Redis, PostgreSQL. Кантип тандап аласыз жана эмнеге? Бул тапшырма үчүн Redis менен PostgreSQL ортосунда негизги айырма эмнеде?
Курулушту жазууну баштайлы — бул курулушта эмне керек болот?
Өзүңүз үчүн азыр кайсы позицияны карап жатасыз, эмне кызыктуу болот?
Gorutinning sinxronizatsiya olmadan umumiy xaritaga ma'lumot yozishi nima uchun yomon va bunu qanday tuzatish mumkin?