Golang
Маалыматтар базалары менен иштөө тажрыйбаңыз жөнүндө айтып бериңиз — ClickHouse'дон тышкары, кайсы базалар жана канчалык тереңдикте?
Төмөндө көрсөтүлгөн код бөлүктөрүнүн кайсы бири каналдар менен иштөөдө кате же потенциалдуу көйгөйдү камтыйт? 1-чи вариант package main func main() { ch := make(chan int) ch <- 1 } 2-чи вариант package main func main() { ch := make(chan int, 1) ch <- 1 } 3-чи вариант package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } 4-чи вариант package main func main() { ch := make(chan int) close(ch) <-ch } 5-чи вариант package main func main() { ch := make(chan int, 3) ch <- 4 }
CAP теоремеси жөнүндө айтып бер.
Жараксыз билдирүүлөрдү өзүнчө темага котордуңузбу же кандай?
Блокчейн эмне кылып берет, жөн гана коомдук/жеке ачкычтын жупу эмне кылбайт?
Nil-канал деген эмне?
Go-догу каналдардын түрлөрү кандай айырмаланат?
gRPC менен RESTтин айырмасы эмнеде?
B дарагы индекси эмне жана ал эмне үчүн эң көп колдонулат?
Bool түрү канча жадты ээлейт?
Кандай көйгөйлөр пайда болушу мүмкүн жалпы эс тутумду агымдар менен колдонууда? Race condition деген эмне?
Азыр башка интервьюлериңиз же сунуштарыңыз барбы?
Билген бардык HTTP-методдорду (феълдөрдү) атаңыз.
Жакындарың менен карама-каршы келген учурлар же пикирлердин айырмасы болгон учурлар болду беле?
Бул этапта суроолоруңуз барбы?
Эгер негизги милдет - билдирүүлөрдү жеткирүүнү кепилдөө болсо, кайсынысы жакшы: Kafka же RabbitMQ?
Ресурстарды (CPU жана башка) колдонуу өсүшү менен деградациянын келип чыгышын кантип түшүнсө болот?
HTTP суроо жана жооптун түзүлүшүн сүрөттөп бериңиз. Жооп коддору кандай классификацияланат?
SQL суроосун жазгыла, ал **кардардын аты**, анын **шаары** жана **бардык заказдарынын жалпы суммасы** көрсөтүлөт. Жыйынтыкта, жалпы чыгымдары **1000**ден ашкан кардарлар гана кирет. --- **Маалымат схемасы:** 1. **`customers` таблицасы:** - `customer_id` (int) – кардардын уникалдуу идентификатору. - `customer_name` (varchar) – кардардын аты. - `city` (varchar) – жашаган шаары. 2. **`orders` таблицасы:** - `order_id` (int) – уникалдуу заказ номери. - `customer_id` (int) – сатып алган кардардын IDси. - `total_amount` (decimal) – конкреттүү заказдын суммасы.
Мобилдик колдонмонун бэкенди негизинен BFF беле?