Sobes.tech

Команда жана башкаруу процесстері (спринттер, канбан жана башка) жөнүндө айтып бериңиз

Senior
VK Live
38

интерфейс TTLCache { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Мээнин жоголушу керек эмес // get мөөнөтүн кайтарбашы керек //жүзөгө ашыруу

Senior
X5
38

Goда интерфейс эмне, эмне үчүн керек, кантип иштейт? Капоттун астында кандай көрүнөт?

Senior
YadroYadro
38

```go type User struct { ID int Name string } var ( dbHits int ) func getUserInfoFromDB(id int) User { time.Sleep(100 * time.Millisecond) dbHits++ return User{ID: id, Name: fmt.Sprintf("User-%d", id)} } func main() { var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(i int) { defer wg.Done() fmt.Println(getUserInfoFromDB(i)) }(42) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` ```go func main() { var wg sync.WaitGroup j := 12345 for i := 0; i < 5000; i++ { wg.Add(1) go func(i int) { defer wg.Done() once.Do(func() { user = getUserInfoFromDB(42) }) fmt.Println(user) }(j) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` (Кыргызча — так сурак жок, бирок код конкуренция, синхрондоштуруу жана базага кайрылууларды минималдаштырууга багытталган, мисалы, sync.Once же окшош техникаларды колдонуу сунушталат.)

Middle+
РамблерРамблер
38

Код жана процесстер жагынан командада иштөөдөн эмне сени алыстатышы мүмкүн?

Senior
Штрафов нет
38

Kubernetesте сырларды коопсуз сактоо үчүн азыркы учурда аларды ConfigMapте сактап жатса жана бардык окурмандарга namespaceке окулушу мүмкүн болсо, кантип коопсуз сактоо керек?

Senior
Не указано
38

Өзүңүз, тажрыйбаңыз жана долбоорлоруңуз жөнүндө айтып бериңиз

Senior
СБЕРСБЕР
38

Жабык каналга жазуу кандай болот? (deadlock / panic / операция ката кайтарат)

Senior
Лаборатория Касперского
38

Жүйе аналитигинен келген тапшырмаларды команда ичинде кошумча бөлүп чыктыңызбы?

Senior
AvitoAvito
38

Go гана жооп бере турган, мүмкүн уникалдуу технологиялык артыкчылыктар жана экосистемалар кандайдыр?

Senior
purrweb
38

Канча убакыттан бери Go менен иштеп жатасыз? Мурунку жумуш ордуңузда PHP жана Go бирге иштечү болчу — бул кандай болчу?

Senior
Магнит Тех
38

Техникалык интервьюларда азыр кайсы этабтасың? Бар офферлериң барбы?

Middle+
OZONOZON
38

Көбүрөөк иштеген убакыт жөнүндө эмне ойлайсың?

Senior
Cloud.ru
38

Неге gRPC агымы ордуна WebSocket колдонбошубуз керек?

Middle
Small
38

Көп жиптүү өз ара аракеттенүүдө кандай көйгөйлөр пайда болот жана аларды кантип чечүү керек?

Senior
YadroYadro
38

Nil sliceке append кылса паника болот беле?

Middle
WildberriesWildberries
38

Бир доиранын ичинде адатта канча микросервис болот?

Middle
Aliexpress
38

Кайрымдуу чөйрө өзгөрмөлөрү деген эмне? Алар эмне үчүн керек?

Middle+
YadroYadro
38

Goда OOP барбы жана кайсы формада?

Senior
YadroYadro
38

Карта ачкычы боло алчу маалымат түрлөрү кандай?

Senior
Магнит Тех
38
/412