Ma'lumotlar poygasining nima? Nega uni oldini olish kerak?
Golang
Sinxron arxitekturadan asinxron arxitekturaga o'tish haqida gapiring: nima uchun o'tdingiz, muammoni qanday aniqladingiz?
Qaysi loglash kutubxonasidan foydalanasiz?
Keshda ma'lumotlar yangilanishi mumkinligi kritik edimi?
Qaysi birikma indeksini yaratardingiz?
Kafka haqida gapirganda, qanday yetkazib berish kafolatini qo'llab-quvvatlaysiz?
EXPLAIN ANALYZE ni qanday qoʻllash kerakligini aytib bering.
Keshni qanday amalga oshirdingiz? Redis bloklarini ishlatdingizmi?
Rejalashtiruvchi qanday qilib cheksiz siklga kirgan gorutinni to'xtatadi?
Agar sizda fintech kompaniyalari tomonidan olti taklif bo'lsa, tanlashda nima e'tibor qaratardingiz?
Bir funksiyada bir nechta defer qanday tartibda bajariladi?
Bir consumer-guruhdan bir nechta iste'molchilar bir vaqtning o'zida bir bo'lakni o'qishlari mumkinmi?
A, B, C ustunlarida indeks bo'lsa, faqat A bo'yicha filtr qilish uchun foydalanish mumkinmi?
Mavzular qanday bo'laklarga bo'lingan edi va ularning soni qanday tanlangan?
Ma'lumotlar bazalarini sharding qilish strategiyalari haqida gapiring: qachon sharding qilishni boshlash va sharding kalitini tanlashda qanday mezonlarni hisobga olish kerak?
O'qish paytida bo'limlar podlar orasida qanday taqsimlanishi kerak?
Qachonki kapasitet o'zgartirilsa, yangi bo'lak xotirada qayerda bo'ladi?
Qachon ACK berasiz? Qabul qilganda yoki ishlov berilgandan so'ngmi?
Runtimeda cheklov va qoidalarni o'zgartirish mumkinmi edi? Buning uchun UI bormi edi?
Kafka bilan ishlash haqida gapiring: lag to'planib qolganida nima bo'ladi, qanday xavf-xatarlar bor va ularni qanday hal qilishdi?