Golang
Xizmatning nosozliklarga chidamliligi qanday ta'minlandi?
Jamoa jiddiy dasturchi va o'rta dasturchi o'rtasidagi farq nima?
Agar siz yoningizdagi jamoa optimal bo'lmagan yechimni tanlaganini ko'rsangiz nima qilasiz?
Qaysi sinxronizatsiya primitivalarini bilasiz?
Hozirgi darajang nima?
Tizim sekinlashni boshladi — sababini qanday qidirasiz?
Bir serverda maksimal nechta TCP ulanishlarini saqlash mumkin?
Bir monolitni mikroxizmat arxitekturaga o'tkazishda ishtirok etdingizmi?
PostgreSQL'da replikatsiya nima uchun ishlatilgan?
EMCD Tech — bu startapmi yoki katta kompaniya?
Ushbu yuborish operatsiyasi bilan nima bo'ladi? Kanal avtomatik ravishda kengayadi va qabul qilish asinxron amalga oshiriladi Goroutine qabul qiluvchi paydo bo'lguncha bloklanadi Qiymat xato bo'lmaydi, rad etiladi Yuborish panic bilan tugaydi
Ma'lumotlar bazasiga so'rovlarni optimallashtirish, indekslar yozish, bo'linish bo'yicha vazifalar haqida gapir.
Goroutinlar operatsion tizim iplaridan qanday farq qiladi? Goroutinlar nima uchun kerak?
Nima bo'ladiganini aytib bering — biz qanday qilib buferni to'plab boramiz?
Nima uchun backend.Invoke chaqiruvi mutexdan tashqarida amalga oshirildi?
Master-slave replikatsiyasi haqida gapirib bering — qachon masterga, qachon slavega murojaat qilinadi?
Kafka'da yetkazib berish kafolatlari: eng ko'p bir marta, kamida bir marta, aniq bir marta. Aniq bir marta qanday ta'minlash mumkin?
Biznes bosim qilmoqda, va sizda tanlov bor: keyinchalik refaktor qilishni talab qiladigan oddiy va tushunarli kod yozish yoki darhol murakkab va kengaytiriladigan arxitekturani yaratish, lekin ikki baravar ko'proq vaqt sarflash. Qanday tanlaysiz?
Ushbu usulda sahifalashni qayerdan boshlaysiz?
Yuklama testlarini o'tkazdingizmi?