Golang
Funktsiyaga kichik yoki katta o'lchamdagi slice'ni o'tkazish performans va xotira foydalanishiga qanday ta'sir qiladi?
Codewars platformasi va uning dasturlash ko'nikmalarini rivojlantirishdagi roli haqida nima fikrdasiz?
Go tilida umumiy turlar (Generics) ning roli nima va ularning afzalliklari qanday?
Yangi kompaniyada o'zingiz uchun nima qidiryapsiz? Qaysi vazifalar, loyihalar, rivojlanish vektori?
Hozirgi taklifni qaysi summadan ko'rib chiqyapsiz?
Vazifa: «Timeout bilan ping-pong» pingPong nomli funktsiya yozing: - Ikki goroutine ishga tushiring: biri "ping" xabarlarini, ikkinchisi — "pong". - Goroutine'lar xabarlarni umumiy kanal orqali qat'iy tartibda almashishi kerak. - Almashinish 3 sekund davom etadi, so'ngra dastur tugashi kerak (g'amxo'rlik bilan yopish). - Timeout bilan bekor qilish uchun kontekstdan foydalaning. - Har bir xabarni ekranga, boshlang'ichdan boshlab millisekundlarda vaqt bilan birga chiqarib boring. Kutish mumkin bo'lgan chiqish misoli: 0ms: ping
Takrorlashlar sonini 12 ga oshirish
Hozirgi vaqt mintaqangizni aniqlay olasizmi?
Tizimli protokollar orqali tizimlarda tarmoq yukini kamaytirish uchun qanday usullar mavjud?
Kubernetesni sozlashdingizmi?
Primary kalit nima?
Agar barcha qiymatlar bitta tankaga tushib, overflow tankalarida to‘planadigan bo‘lsa, ayni o‘lchamdagi o‘sish (o‘lchamni oshirmasdan qayta paketlash) paytida nima bo‘ladi?
Funktsiya ichida uning qavslar doirasida joylashgan jamoat sifatida e'lon qilingan o'zgaruvchiga kirish mumkinmi?
Nima uchun kiberxavfsizlik sohasidagi loyiha uchun Rust o'rniga Go ni tanladingiz?
Virtualizatsiya va konteynerlashuv o'rtasidagi farq nima?
Mock (soxta) nima?
Qaysi sinxronizatsiya primitivlarini bilasiz?
So'nggi loyihangizda qanday naqshlar qo'lladingiz?
Funktsiyalarni inline qilish konseptini va uning dastur samaradorligiga ta'sirini tushuntiring.
Go tilini o'rganish uchun qanday ma'lumot manbalaridan foydalanasiz?