Boxing nima va uning qanday yuzaga kelishini misol bilan keltiring. Qaysi obyektlarni tuzilmalar qilish maqsadga muvofiq?
C#
Ko'p ipli ishlash nima, u qanday vazifalarni hal qiladi va siz qanday sinxronizatsiya primitive'larini bilasiz? SemaphoreSlim nima bilan Semaphore farqi nima va Mutex nima?
C# da interfeysda tanani bilan metodlarni amalga oshirish mumkinmi va bu nima uchun kerak? Bu qanday afzalliklar keltiradi?
Xizmatlar o'rtasida ob'ekt holatini o'tkazish uchun qanday yondashuvlar mavjud: holat o'tkazish / holat manbai va voqea manbai?
Qaysi vazifalar uchun monolit mos keladi va undan mikroxizmatlarga qanday muammosiz rivojlanish mumkin? Modulyar monolit nima?
Sharding nima nima va uni loyihalashda nima hisobga olinishi kerak?
REST API ning qaysi HTTP usullari idempotent? GET da so'rovlar/ma'lumotlarni yuborish mumkinmi va qanday cheklovlar mavjud? 4xx va 5xx kod oilalari qanday farq qiladi?
Dependency injection nima, qayerda qo'llaniladi va qanday umr davrlari mavjud: Transient, Scoped, Singleton?
C# da foydalaniladigan using qurilmasi qanday vazifalar uchun va bu nima?
WinForms/WPF mijozida async/await qanday amaliy foyda keltiradi?
Asinxron dasturlash nima, qaysi vazifalar uchun ishlatiladi va async/await qanday ishlaydi?
Outbox va Inbox shablonlari nima?
Davr uchun o'rtacha qiymat bilan hisobotni qanday samarali amalga oshirish mumkin, agar jadvalga har kuni taxminan milliardlab yozuvlar kirsa va jami yozuvlar yuz milliardlab bo'lsa?
O'tgan yoki hozirgi ish joyingizda faxrlanadigan bir yoki ikki vazifangiz haqida gapiring.
IQueryable nima va so'rov qachon bajariladi?
// barcha sensorlar uchun kesish, faqat vaqt bo'yicha oxirgi qiymat // nomli ob'ektlar to'plami string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });
HAVING ishlatilganda qaysi SQL operatori tartiblash uchun javobgar va indekslar jadval bilan operatsiyalarni qanday yordam beradi yoki to'sqinlik qiladi?