Go qanday xotira turlarini ajratadi (stack va heap)? Ular qanday farq qiladi? Garbage Collector stackdagi ob'ektlar bilan qanday ishlaydi?
Golang
Sekin SQL so'rovini qanday tahlil qilish va optimallashtirish mumkin?
Kafka'da consumer guruh nima? Partitsiyalar nima va ular nima uchun kerak?
Go dasturlashda umumiy tijoriy tajribangiz qanday?
Go qanday ishlaydi xatoliklar bilan? Tashqi paketdan xatolikni yuqori darajaga qanday uzatish mumkin, ichki tafsilotlarni oshkor qilmasdan?
Goroutine nima? Nega uni yengil deb atashadi? Goroutine ning boshlang'ich xotira o'lchami va maksimal o'lchami qanday?
Go da parallel va asinxron dasturlash uchun nima bor? Asosiy vositalarni sanab o'ting.
Fan-in/fan-out va pipeline naqshlarini bilasizmi? Bu nima?
Yukori yuk tashuvchilarga xizmat qilish tajribangiz bormi?
Xabar brokerlari nima? Qaysilarini bilasiz? RabbitMQ va Kafka qanday farq qiladi?
DDD arxitekturasida Domain, Entity, Application Service o'rtasidagi chegarani qayerda chiziladi?
Dasturlash jarayonida kanallar bilan ishlash qoidalarini bilish kerak (yopiq, ochiq, qachon nima qilish mumkin)?
Go tilida qanday sinxronizatsiya primitivlarini bilasiz?
Go'da meros olishning qanday variantlari mavjud va uning o'ziga xosligi nima?
Yangi ish joyini tanlashda siz uchun nima muhim?
HTTP javob kodlari qanday guruhlarga bo'linadi va ular nima anglatadi?
Kirish uchun million elementdan iborat bo'lsa, qanday qilib optimal tarzda xarita yaratish mumkin?
Funktsiyaning imzosini o'zgartirmasdan, faqat 6-chi kod satrini o'zgartirish bilan, funktsiya ichida qo'shilgan elementlarga (uchlik va to'rtlik) kirish mumkinmi?
Go'da funktsiya va metod o'rtasidagi farq nima? Xotira bilan ishlash nuqtai nazaridan texnik farq nima?
KISS va DRY qisqartmalari nima?