Golang
Циклда көп саптарды кошсок, көйгөйлөр болот беле?
// Суроо 1. Экранада эмне көрсөтүлөт? package main import "fmt" func main() { s := "Hello world" b := []byte(s) b[0] = 'h' s = string(b) fmt.Println(s) }
Командада канча адам бар жана кандай ролдор бар?
Эгер жазуу баңы маанилүү болбосо, бардык талааларга индекстер түзүү кандайча кыйынчылык туудурат?
ClickHouse-тун негизги артыкчылыгы эмне, эмне үчүн ал көп колдонулат жана эмне үчүн?
Хабарламанын ылдамдыгын оптималдаштыруу тарыхы жөнүндө көбүрөөк айтып бер: эмне кылдың, эмне менен беттештиң, кандай кыйынчылыктар болду, кандай чечтиң?
Goда кайсы механизм бар: мурас же композиция?
Компанияда эмне кылдыңыз? Эмне менен алектендиңиз?
Жолдун палиндром экенин текшерген функция жазгыла. - Палиндром — бул эки тараптан да бирдей окулган символдордун тизмеги. - Текшерүү үчүн гана a-z жана A-Я алфавиттеринин белгилерин колдонуңуз, чоң жана кичи тамгаларга көңүл бурбастан.
Сен Inbox үлгүсү жөнүндө көп сүйлөштүң. Outbox жөнүндө кандайдыр бир нерсе билесиңби?
Чет тышкы сактагычты колдонууда кандайдыр бир кыйынчылыктар барбы? Мисалы, биз бир эле колдонмонун бир нече нускасы болушу мүмкүн. Мындай учурда эмне болушу мүмкүн?
Жакындарыңызга билим берүү, менторлук боюнча тажрыйбаңыз барбы?
Кызматтын чектерин кандайча аныктадыңыз, алгач кайдан башталу керек жана кайда аяктайт?
Swiss Tablesтин эски hash таблицасына караганда кандай артыкчылыктары бар? Эски жана жаңы ишке ашырууда hash-код канча битти ээлейт?
Бул кодду кандайча долбоорлоштууга болот (gRPC, HTTP, керектүү)?
Коомон маселе болушу мүмкүн жана сиз аларды кантип аныктайсыз?
Кайсысы жакшы — модулдуу монолит же микросервистер шахмат кызматы үчүн?
Реляциялык жана реляциялык эмес сактоолордун айырмасы эмнеде? ACID жөнүндө айтып бериңиз.
Goда кандай канал түрлөрү бар? Бууферленген жана буферсиз каналдар жөнүндө айтып бер.
gRPC менен иштөө тажрыйбасыңыз барбы?