Boxing дегеніміз не және ол қалай пайда болатынын мысалмен көрсетіңіз? Қандай объектілер құрылымдар түрінде жасалуы керек?
C#
Көпжолақтылық дегеніміз не, ол қандай тапсырмаларды шешеді, қандай синхрондау құралдарын білесіз? SemaphoreSlim пен Semaphore қалай ерекшеленеді және Mutex дегеніміз не?
C# интерфейсінде денесі бар әдістерді жүзеге асыруға бола ма және не үшін керек? Бұл абстрактілі классқа қарағанда қандай артықшылықтар береді?
Объекттердің күйін қызметтер арасында беру тәсілдері қандай: күйді беру/күйді алу және оқиға негізіндегі сақтау?
Монолит қандай тапсырмаларға жарайды және одан микросервистерге қалай оңай өтуге болады? Модульдік монолит дегеніміз не?
Шардинг дегеніміз не және оны жобалау кезінде не ескеру керек?
REST API-дің қандай HTTP әдістері идемпотентті? GET сұрауы/деректерін жіберуге бола ма және қандай шектеулер бар? 4xx және 5xx кодтар тобының айырмашылығы неде?
C#-да 'using' құрылымы қандай тапсырмаларға пайдаланылады және ол не?
Dependency injection деген не, ол қайда қолданылады және қандай өмірлік циклдер бар: Transient, Scoped, Singleton?
WinForms/WPF клиенттерінде async/await қандай практикалық пайда әкеледі?
Асинхронды бағдарламалау деген не, ол қандай тапсырмаларға пайдаланылады және async/await қалай жұмыс істейді?
Outbox және Inbox паттерндері деген не?
Кезең бойынша орта мәні бар есепті тиімді жүзеге асыру үшін, егер кестеге күн сайын шамамен миллиард жазба түссе, ал жалпы жазбалар жүздеген миллиард болса?
Өткен немесе қазіргі жұмысыңыздан мақтан тұтатын бір немесе екі тапсырма туралы айтыңыз.
IQueryable дегеніміз не және сұрау қашан орындалады?
// барлық датчиктер бойынша кесу, тек уақыт бойынша соңғы мән // анонимді объектілер жиынтығы, жол double var result = list.GroupBy(x => x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });
HAVING қолданылған кезде сұрыптауға жауапты SQL операторы қандай және индекстер кестемен жұмыс істеуге қалай көмектеседі немесе кедергі келтіреді?