Agar bizda back-to-back muloqot bo'lsa va katta hajmdagi ma'lumotlarni uzatish shart emas, gRPC yoki REST ni ishlatardimmi? Protokolni tanlashda qaysi omillarga e'tibor qaratardim?
C#
Loyihada API versiyalash qanday amalga oshirildi? Mijoz qanday aniq versiyani chaqirdi?
MassTransit'da Activity nima?
Mikroxizmatlarda taqsimlangan tranzaktsiyalar qanday amalga oshirildi? Saga ishlatildimi?
Blue-Green deploymentdan tashqari qanday joylashtirish strategiyalarini bilasiz?
Qaysi ma'lumotlarni keshga olish kerakligini qanday tushunish mumkin?
Vazifa: shahar ichida haroratni qaytaradigan getWeather endpointi mavjud. U katta yukni qo'llab-quvvatlaydi. Keshni qanday amalga oshirish mumkin? Yuqori yukda (50k RPS) cache miss bo'lsa nima bo'ladi?
Sarg kontekstida orkestratsiya va xoreografiya o'rtasidagi farq nima?
Backendda pagination qanday amalga oshirildi? Nima uchun LIMIT/OFFSET katta yozuvlar sonida yaxshi ishlamaydi? Bu qanday optimallashtirilishi mumkin?
Og'ir SQL so'rovini qanday optimallashtirdingiz? Nima bilan ishladingiz?
PostgreSQL'da qanday indeks turlaridan foydalangansiz? Nima uchun to'liq matn qidiruvi uchun GIN-indeks ishlatiladi, B- daraxti emas?
Nima uchun frontend REST orqali backend bilan muloqot qiladi, gRPC orqali emas?
RabbitMQ'da bir qatorning bir nechta iste'molchilar o'rtasida xabarlarni taqsimlash qanday ishlaydi?
Feature toggle nima va qanday qilib buzilgan funksiyani tezda o'chirish mumkin, qayta joylashtirmasdan?
Loyihada Git bilan qanday ishladingiz? Tarmoqlar, rivojlantirish jarayoni va chiqarish jarayoni haqida gapiring.
gRPC va oddiy HTTP o'zaro ta'sir qilish orqali xizmatlar kommunikatsiyasini taqqoslab berishingiz mumkinmi? Har bir yondashuvning afzalliklari va kamchiliklari.
[ism] oxirgi ish joyi haqida gapirdi: bu qanday tizim edi, u qanday aniq vazifalarni bajarardi, qaysi texnologiyalar va naqshlar ishlatilgan edi?
RabbitMQ va Kafka'ni taqqoslab berolaysizmi? Ularni qaysi vazifalar uchun ishlatasiz?
Kesh bilan qanday muloqot qilish usullarini bilasiz?
Bir nechta bog'liq ma'lumotlarni (harorat va yangiliklar) kechirishda qanday muammo bilan yuzlashishimiz mumkin?