Golang
Jamoa vazifalari qanday o'tdi — biznesdan tahlilchi va lidergacha?
Qaysi testlarni eng samarali deb hisoblaysiz?
PostgreSQL'da VACUUM nima?
Kafka haqida gapir
Load Average nima, uni qanday tekshirish va nimaga e'tibor berish kerak?
Yangi ish joyini tanlashda siz uchun nima muhim bo'ladi?
Bog'lanishlarni teskari aylantirish prinsipi va nima uchun foydalanish holatidan to'g'ridan-to'g'ri depo metodlarini chaqirish SOLID prinsipini buzadi.
Haliqalar bilan hali ham muloqot qilasizmi? Balki, takliflar allaqachon mavjudmi?
gRPC va GraphQL bilan tajribangiz bormi? Ular haqida gapirib bering.
Goroutinlarning kontekst almashinuvi nima? Uni kim amalga oshiradi?
Indekslar tashqari, ma'lumotlar bazasining tezligini oshirish uchun qanday boshqa variantlar mavjud?
Massiv va xarita qayerda joylashadi — yong'inda yoki stekda?
Kafka ning xususiyatlari haqida gapirib bering — u qanday tuzilgan?
Qaysi ma'lumotlar bazalari bilan ishladingiz?
package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func QaytaTiklashParol(h []byte) string { return "" } func hashParol(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashParol(exp) act := QaytaTiklashParol(h) if act != exp { fmt.Printf("Xato: kutilyapti %q, olinyapti %q\n", exp, act) ok = false } } if ok { fmt.Println("Barcha testlar muvaffaqiyatli o'tdi") } } Kodning to'g'ri ishlashi uchun kirish nuqtasi -- main funktsiyasi main paketida Vazifa: MD5 hashidan asl parolni, berilgan alfavitdan belgilardan iborat, tiklash uchun funksiyani amalga oshiring.
So'rovda 'oi' aliasi qaysi jadvaldan olinadi?
To'rt protokolni aytib bering: HTTP, gRPC, WebDAV, ACSA — qaysi biri ortiq?
O'tganingizdagi qiziqarli vazifa haqida gapirib bering. Kompaniyada nima qilgansiz?
Metrikalar qanday sozlangan edi? Xizmat metrikalarni yuboradimi yoki ularni yigadimi?
Motivatsion qism uchun qanday summani ko'rib chiqyapsiz?