Jamoa ishingiz qanday tashkil etilgan edi: jarayonlar, artefaktlar, testlar, joylashtirish?
Golang
Sizning darajangiz nima: middle, middle+, senior?
Ozondagi loyihangiz haqida gapiring — nima qildingiz?
Jamoa darajasida jamoada o'zingni qanday his qilayapsan? To'liq senior pozitsiyasiga nima yetishmayapti?
Xizmat qabul qiladigan ma'lumotlar shartnomasi o'zgartirilsa nima bo'ladi? CDC/Kafka'da sxema o'zgarishi muammosini qanday hal qildingiz?
Jamoada nechta odamiz bor?
Yordamchi tuzilmani ishlatib, O(N) vaqt ichida 5 ta eng yaxshi xizmatlarni olishni amalga oshiring
Loyihada eng qiyin bo'lgan vazifalar nima edi? Noma'lum vazifalarga qanday yondashdingiz?
Kodni qanday shablonlarni ishlatdingiz? Nima uchun oddiy so'rovlar o'rniga Event-Driven yondashuvi va Kafka ni tanladingiz?
Nima uchun hozir ish beruvchini o'zgartirishga qaror qildingiz?
Goroutine'lar o'rtasida kanallardan tashqari qanday alternativ aloqa usullari mavjud?
Har bir namespace uchun eng ko'p logga ega bo'lgan xizmatni topish uchun funktsiya amalga oshiring. Top-1, top-2, top-10 uchun algoritmlarning murakkabligi qanday?
Kafka iste'molchilari nima uchun 'buyurtma topshirildi' voqeasidan oldin 'buyurtma yaratildi' voqeasini oladi? Buni qanday tuzatish mumkin?
Nega Ozon ichidagi variantlar ko'rib chiqilmadi?
Kafka va boshqa vositalarni joriy etish bo'yicha qaror qabul qilishda qanchalik ishtirok etdingiz? Bu haqda hamkasblaringiz yoki jamoa rahbaringiz bilan muhokama qildingizmi?
[ism] so'radi: Siz Moskuda yashaysizmi — bu ma'lumot yangilanganmi?
Qidiruv holati bo'yicha issiq takliflar uchun muddatlar qanday?
Hozirda ish beruvchini tanlashda asosiy mezonlar qanday?
Xizmat statistik funktsiyasiga 10-chi do'kondan so'ng to'xtab qoldi. Nima qilasiz? Ma'lumotlar bazasini qanday tashxis qilish va optimallashtirish mumkin?
Loglarni worker pool yordamida qanday parallel ishlash mumkin? Gorutinlardan natijalarni qanday olish mumkin?