C#
Хабарламалар брокерлері деген не және олардың деректер алмасу жүйелеріндегі рөлі қандай?
Сұрау өңдеу кезінде middleware ішіндегі логика қай кезеңде орындалады?
Соңғы рет кәсіби қызметіңізді қашан жүзеге асырдыңыз?
Шардинг дегеніміз не және оны жобалау кезінде не ескеру керек?
Әртүрлі ID-лері бар 10 миллион оқиға үшін Enrich әдісін қалай оңтайландыруға болады? Параллелизмді қалай шектеуге болады?
Бағдарламалық жүйелерді жобалау кезінде қолданылатын негізгі мінез-құлық үлгілерін атауға және түсіндіріп беруге бола ма?
SQL-да LEFT JOIN операторы қалай жұмыс істейтінін және қашан қолданылатынын түсіндіріп беріңіз.
Деректер базасымен қосымша бір ортада жұмыс істейді, ал басқа ортада нашарлайды. Неліктен?
Деректерді алу үшін SQL сұрауларын құрумен жұмыс істедіңіз бе?
Егер бізде кері байланыс байланысы болса және үлкен көлемдегі деректерді тасымалдау қажет болмаса, сіз gRPC немесе REST қолданар ма едіңіз? Протоколды таңдағанда қандай факторларға назар аударар едіңіз?
SAGA үлгісінің ұғымын және оның таралған жүйе архитектурасындағы мақсатын түсіндіріп беріңіз.
Жүйеде архитектуралық мәселені шешудің тәсілін мысалмен көрсете аласыз ба?
Машина кодыға компиляцияланған бағдарламалау тілдерінің негізгі артықшылықтары мен кемшіліктері қандай?
SQL-да кестелерді біріктіру кезінде LEFT JOIN және RIGHT JOIN қолданудың айырмашылығы неде?
Екі түрлі серверде орналасқан екі қосымшаны біріктіру керек. Қосымша А пайдаланушыны тіркейді және Email арқылы Registration Message жіберуі керек. Қосымша В Email жібере алады. Біріктіру әдістері, протоколдар және таңдалған біріктіру әдісінің мүмкін болатын мәселелері туралы айтыңыз.
Бағдарламалық қамтамасыз етуді әзірлеуде Domain-Driven Design тәсілін қолданудың мақсаты неде?
Кэштеу технологиясының мәні неде және ол деректер сақтау жүйелерінде қалай пайдаланылады?
Бағдарламалық жүйелердің контекстінде cohesion деген не екенін түсіндіре аласыз ба?
Бағдарламада стекке байланысты жады ағып кетуіне әкелетін қателіктер қандай?
Кодта өзіңіздің ерекше жағдайларыңызды жасаған кезіңіз болды ма?