Qaysi biri tezroq: callback yoki Go'da kanal? Nima uchun?
Golang
Yuqori yuk bilan ishlaydigan Go-xizmatlarida Arena Asoslangan Xotira Boshqaruvidan foydalanish mumkinligini qanday baholaysiz?
Go'da kontekst haqida gapiring: turlar, hierarxiya, bolalar kontekstlarining xususiyatlari. Ota-ona bog'lanmasdan bolalar kontekstini qanday yaratish mumkin?
Make yordamida oldindan ajratilgan xotira bilan eng yaxshi slice qanday yaratish mumkin? Nega oldindan quvvatni ko'rsatish kerak?
Go da qanday xotira turlari mavjud? Stack va heap (xotira) o'rtasidagi farq nima?
Hash jadvalarida to'qnashuvlarni hal qilish algoritmlari qanday? Go xaritasida qaysi biri ishlatiladi?
Nima uchun REST o'rniga gRPC ni ishlatyapsiz? gRPC asoslangan HTTP/2 ning qanday afzalliklari bor?
SQL va hujjatga yo'naltirilgan ma'lumotlar bazalari o'rtasidagi farq nima? Qachon nima ishlatish kerak?
Go'da axirgi tozalash qanday ishlaydi? Uchtashli rangli mark-and-sweep algoritmi, STW.
Go'da massivlar va slices nima, ular qanday farq qiladi? append qanday ishlaydi va capacity kengayishi qanday bo'ladi?
Go dasturida garbage collector qanday amalga oshirilgan va u kechikish va o'tkazuvchanlik o'rtasida qanday kompromisslar qiladi?
Go qanday qilib konkurrent kirishda xaritalar bilan ishlashda xavfsizlikni ta'minlaydi va amaliyotda qanday sinxronizatsiya mexanizmlari qo'llaniladi?
Vazifa: sekundda 100 000 marta ishlaydigan va binar ma'lumotlarni ta'minlaydigan callback mavjud. Ularni markaziy serverga yetkazish kerak. Qaysi muammolar va yaxshi amaliyotlar mavjud?
Nima uchun ish joyingizni o'zgartiryapsiz?
Go tilida map nima? U xavfsizmi? Konkurrent muhitda map bilan xavfsiz ishlashning qanday usullari mavjud?
Kafka'da iste'molchilar va ishlab chiqaruvchilar o'rtasidagi o'zaro ta'sirning xususiyatlari qanday?
Go'da xarita kalitlarining qanday xususiyatlarga ega bo'lishi kerak?
Go'da ma'lumot turlari: qaysilarini bilasiz, qanday guruhlarga bo'lish mumkin?
Xizmat 500 xato bilan javob qaytaradigan bo'lsa, muammoni qanday hal qilasiz?