DELETE менен TRUNCATE ортосунда кандай айырма бар? Таблицаны кантип бошотосуз?
Golang
Go объектке багытталган же түзүмдүү тилби? OOPтин негизги принциптерин (капсулдаштыруу, полиморфизм, мурас, абстракция) карап чыгып, аларды Go'до кантип ишке ашырылат деп көрсөтүңүз.
Миссия: Код эмне көрсөтөт? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```
Эмне тезирек иштейт — генериктер же бош интерфейстерби?
Жаңы SKU (эт тарткыч) Postgres негизги системасында пайда болот — ал Redisте пайда болушу керекпи же жокпу?
printNumber функциясын бир секунд күтпөстөн кандайча сынап көрсө болот?
Жалпы столдун билдирүүлөрү (CTE) менен иштедиңизби? Алар жөнүндө, анын ичинде рекурсивдүү CTEлер жөнүндө айтып бериңиз.
Идемпотенттүүлүк эмнеде? NoSQL базалары бар — алардын айырмачылыктары жана кайда тандап алуу керек?
Ким издөө кызматын колдонду?
Вазифа: «Вакыт чегерләмеси менен URL'лердин параллел иштөөсү» Бир функция жазгыла fetchAll(urls []string, maxParallel int, timeout time.Duration) map[string]string, бул: 1. Ар бир URL үчүн HTTP GET суроо жүргүзөт (http.Get колдонулушу мүмкүн). 2. Map[string]string кайтарат, анда ачкыч URL, мааниси жооптун денеси (жол катары) же ката/вакттын аяктоосу учурда бош жол. 3. Бир убакта эң көп дегенде maxParallel суроолор аткарылат. 4. Функциянын жалпы иштөө убактысы timeout'тан ашпашы керек. Эгер убакыт аякса, бардык аяктагыссыз суроолор токтотулат жана функция жетишкендерин кайтарат. 5. Аяктоо үчүн контекстти колдонуу керек.
SQLде маалыматтарды нормалдаштыруу эмне үчүн керек?
Азыр эмне кызыкдарсың, өзүң үчүн эмне издөөдөсүң?
Эгер биринчи товар 1000 жолу көрсөтүлсө, экинчи — 500 жолу, жана биринчи 50 кликте, экинчи 25 — алардын салыштырып көрүңүз?
Азыр Москванын ичинде болосуңбу? Эмне иш форматын карап жатасың?
Kafka сыяктуу билдирүү брокерлери кайсы жүрүм-турум үлгүсүн ишке ашырат? Бул үлгү (Pub/Sub) кандай иштейт, субъекттердин ортосунда кандай мамилелер бар экенин түшүндүрүңүз.
Бизге эмне үчүн Docker керек? Неге биз серверде жай гана бинардык файлды ишке киргизе албайбыз?
Linuxта GOMAXPROCS жана cgroups менен кызыктуу нюанстар барбы?
Go'da klassik meros almadan (duck typing) polimorfizm qanday amalga oshiriladi? Bu kompilatsiya vaqti yoki bajarilish vaqti polimorfizmi mi? Go'da qanday boshqa turdagi polimorfizmni amalga oshirish mumkin?
Kubernetes менен кантип иштедиңиз? Нечеге кылдыңызбы?
PostgreSQLде кандай индекстерди билесиң?