Golang
60-satrda buf = buf[:0] — bu yerda nima bo'lmoqda?
Yuqori jarayon 150% CPU ko'rsatayotganda bu nima anglatadi? Bu normalmi?
Siz nolayiq yangi qurilgan loyiha ichida bo'ldingizmi yoki siz allaqachon oraliq bosqichga o'tdingizmi?
Go'da qanday sinxronizatsiya primitive'lari mavjud?
Bir million URL-ning katta fayli bor, ularni tizimni ortiqcha yuklamasdan va tashqi serverdan ban olmasdan qanday tezda yuklab olish mumkin? Kodni qanday tashkil qilish kerak?
O'z darajangizni qanday baholaysiz?
Go'da chiqindilarni yig'ish qanday ishlaydi?
Foydalanuvchilar ishtiroki nima va uni qanday qilib sizning maqsadli tizimingiz tufayli 20-30% ga oshganligini aniqlashdi?
O'tish payt qanday maosh darajasini ko'rib chiqasiz?
Tranzaktsiyalarning izolyatsiya darajalari haqida gapiring.
Ish bilanalarini ko'rib chiqishda qaysi summadan boshlaysiz?
Go (1.24 versiyasigacha) mapda to'qnashuvlar qanday hal qilinadi? Bucketlar va overflow-bucketlar haqida gapir.
SOLID prinsiplari nima uchun kerak?
[Kompaniya]da aniq nima bilan shug'ullanganingiz haqida gapirib bering.
Agar yozuvchi (qiymatlarni to'ldiradigan gorutina) kanalni yopishga qaror qilsa, nima bo'ladi? O'quvchi bu holatga qanday munosabatda bo'lishi kerak, qanday muammolar yuzaga kelishi mumkin va ular bilan nima qilish kerak?
Nima uchun hisoblagich uchun Mutex o'rniga Atomic ni ishlatdingiz?
ClickHouse bilan bog'liq muammo haqida (bir nechta yagona yozuvlar tufayli yiqilish) va uni qanday hal qilganingiz haqida gapiring.
Qaysi asbob-uskunalarni ishlatdingiz?
Wildberriesdan chiqish qarorining sababi nima?
Shartnomalarni o'zgartirishni talab qiladigan vazifalar qanchalik tez-tez yuzaga keladi?