Sobes.tech

Kafka системасында 'Consumer group' термининин мааниси эмне экенин түшүндүрө аласызбы?

Junior — Middle
256

Бинардык дарак балансталган түзүлүш абалыбы?

Junior — Middle
256

Linux-та процессти кантип өлтүрсө болот? Канча команда менен?

Middle
253

Бизде колдонуучулардын паролдору менен базабыз бар, паролдор хештелген (hashPassword функциясы), жана ошондой эле паролдордо колдонулушу мүмкүн болгон белгилердин топтому (alphabet өзгөрмөсү) белгилүү. Биздин милдет — белгилүү хешке негизделген паролду калыбына келтирүү үчүн RecoverPassword функциясын ишке ашыруу жана TestRecoverPassword ийгиликтүү аяктоо. Негизги талаптар: Кандай гана ыкма болбосун колдонууга болот package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Гап: күтүлгөн %q, алынган %q\n", exp, act) ok = false } } if ok { fmt.Println("Тесттер ийгиликтүү аяктады") } }

Middle+
253

Кандай инструменттер колдонулду колдонмолордун иштешин талдоо үчүн?

Junior — Middle
250

-- Маалыматтарды оңдоо үчүн суроо жазгыла: -- категорияларда parent_id маанисин NULLга алмаштырыңыз, -- өзүнө шилтеме кылгандарды -- UPDATEден кийин күтүлүүчү таблица абалы -- +----+----------+-----------+ -- | id | аты | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | NULL // NULLга алмаштырылган -- | 2 | продукттар | 4 -- | 3 | оюндар | NULL // NULLга алмаштырылган -- | 4 | музыка | 2 -- +----+----------+-----------+

Senior
248

Программалоо тилдери менен тажрыйбаңыз жөнүндө айтып бериңиз, Goдан башка кандай колдондуңуз? Go жөнүндө кандай ойдосуз?

Senior
246

Exclude функциясын жазыңыз, ол slice a-дан b slice-да жок элементтерди кайтарат.

Senior
246

Top командасы артында эмне кылат (интервью берүүчүнүн суроосу)?

Middle+
246

Эгерде бир нече сунуш болсо, иш берүүчүнү кайсы критерийлер менен тандайсың?

Middle
245

Маалыматтардын синхрондоштуруусу маселесин кантип чечтиңиз?

Senior
241

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

Senior
240

15-чи сапта карта билдирүүсү кутучалардын ичинде болушу керек, кутучаларда эмес. Неге?

Senior
239

Жобо же белгилүү бир убакыт аралыгында сиз адатта Go тилинде канча код жазасыз?

Junior — Middle
239

Top CPU пайызын кантип эсептейт? Кантип алгоритм менен?

Middle
239

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

Junior — Middle
237

Go дан тышкары, кайсы билдирүү брокерлери, маалымат базалары менен иштедиңиз?

Senior
236

Сурооңузда WHERE колдонулду, бирок HAVING оператору да бар — алардын айырмасы эмнеде?

Middle
234

Көрсөтүлүшү керек: 1. Колдонуучу жана продукт IDнин уникалдуу комбинациялары, колдонуучулар блоктолгондон мурун жасаган бардык сатып алуулар үчүн. Биринчиден колдонуучу аты боюнча, андан кийин SKU боюнча сорттоо 2. 5000 рублдан ашык суммада сатып алуу жасаган колдонуучуларды табыңыз. Атын төмөндөгү форматта көрсөтүңүз: колдонуучу ID | аты | фамилиясы | сатып алуулар суммасы

Senior
233

Учурда кайсы долбоор же продукт үстүндө иштеп жатасыз?

Senior
232
/13