Теңдестірілген деректер құрылымында іздеу операциясының уақыттық күрделілігі қандай?
C#
SOLID-тің екі принципін атаңыз, олардың бұзылу мысалдарын келтіріңіз.
Сіз тізім деректер құрылымы қалай жүзеге асырылғанын және ол қалай жұмыс істейтінін түсіндіре аласыз ба?
Redis 1 секундта жауап берсе, ал дерекқор 10мс болса, кэш деградациясының мәселесін қалай шешуге болады?
Бағдарламалауда unboxing деген не екенін және ол не үшін қажет екенін түсіндіріңіз.
SQL сұрауының құрылымында қандай элементтерді байқауға болады?
Semaphore дегеніміз не және ол ресурстарға қатынауды басқаруда қалай пайдаланылады, түсіндіре аласыз ба?
Task.WhenAll пайдаланып параллель орындау кезінде брондауды қалай дұрыс тоқтатуға болады?
Тапсырма: сізден жаңа функцияның кодын қарастыру сұралады, ол турды броньдауға мүмкіндік береді (ұшақ билеті мен қонақүйден тұрады). Ұшақ билетін және турды бөлек брондау функциялары бұрыннан бар, ал бұл тапсырма бүкіл турды бірдей броньдау немесе ештеңе жасамау әдісін талап етеді.
Тәуелділікті енгізу контейнеріне тіркелгеннен кейін объектінің өмір сүру ұзақтығы қалай анықталады?
Барлық сілтеме деректер типтері heap-те сақталуы міндетті ме?
Қай түрі сізге жақын: қашықтан, кеңсе немесе гибридті? Жұмысыңызды қалай ұйымдастырғыңыз келеді?
Қандай ағындар синхрондау механизмдерін білесіз және жобаларыңызда қолдана аласыз?
Деректер іздеуін оңтайландыру үшін SQL сұрауларыңызда қандай индекстер қолдандыңыз?
Жұмыс орнында ресми немесе бейресми қарым-қатынасты қалай сақтау ең жақсы әдіс?
Асинхронды бағдарламалау контекстінде Semaphore және SemaphoreSlim кластарындағы айырмашылық неде?
Тапсырма жоспарлаушысы деген не және ол қалай жұмыс істейді?
Сіз микросервистер негізделген архитектурамен жұмыс жасадыңыз ба?
Алдыңғы жобаларда шешкен бір немесе екі қызықты техникалық тапсырма туралы айтыңыз.