Golang
Yangi ish joyiga o'tishda siz uchun kritik ahamiyatga ega bo'lgan narsa nima?
So'zlab bering, siz so'rovlarni qanday optimallashtirdingiz — 10–12 minutdan 5–7 minutgacha qisqartirganingiz yozilgan. Qaysi hisobot shunchalik uzoq davom etadi? Uni qanday optimallashtirdingiz?
Agar biz avval ma'lumotlarni hamma joyda o'qib chiqsak va keyin faqat o'qish uchun, mutexdan foydalanmaslik mumkinmi? Bunday holatda mapadan foydalanish ma'nimi bormi?
Hozir nima qidiryapsiz, nima uchun kompaniya/loyiha/mahsulotni o'zgartirmoqchisiz?
Avito'dagi loyiha haqida gapir — lavozim (mid/senior), qanday vazifalarni hal qilding?
TCP va UDP o'rtasidagi farq nima? UDP foydalanish misollarini keltiring va DNS qanday qilib UDP ustidan ishonchlilikni ta'minlaydi, tushuntiring.
Go HTTP/2 ni qanday qo'llab-quvvatlaydi?
React'da reconciliation haqida biron nima bilasizmi? Virtual DOM'ni tezda taqqoslash uchun qanday heuristikalar ishlatiladi?
Kafka'da « kamida bir marta » va « aniq bir marta » nima?
«Legion» kompaniyasida qanday loyiha bo'lgan?
Siz uchun haftada 5 kun ofis bo'lishi siz uchun muvofiqmi?
Iltimos, Sovcombankdagi tajribangiz haqida gapirib bering: qaysi mahsulot ustida ishladingiz va jamoada qanday rol o'ynadingiz?
RTT nima?
Go ob'ektga yo'naltirilgan tilmi yoki yo'qmi?
Yopiq kanalga yozish natijasi nima bo'ladi? (deadlock / panika / operatsiya xato bilan tugaydi)
Sizning xizmatlaringizda qanday yuklar bo'lgan?
Xizmatlardan natijalarni yig'ish uchun kanallardan foydalanilsa, bu mexanizmini tashkil qilish uchun qancha kanal kerak bo'lardi?
Mikroxizmat yozish tajribangiz haqida gapiring: qanday qilib borganingiz, umumiy vazifa nima edi?
Qaysi ma'lumotlar bazalari bilan ishladingiz va qaysi darajada? PostgreSQL, Redis, ClickHouse haqida batafsil.
Go'da tuzilma bir vaqtning o'zida bir nechta interfeyslarni amalga oshirishi mumkinmi?