Кәсіби тұрғыда қай бағытта өсуге ниеттесіз?
Redis 1 секундта жауап берсе, ал дерекқор 10мс болса, кэш деградациясының мәселесін қалай шешуге болады?
Екі түрлі серверде орналасқан екі қосымшаны біріктіру керек. Қосымша А пайдаланушыны тіркейді және Email арқылы Registration Message жіберуі керек. Қосымша В Email жібере алады. Біріктіру әдістері, протоколдар және таңдалған біріктіру әдісінің мүмкін болатын мәселелері туралы айтыңыз.
Асинхрондылық пен параллелдік қалай ерекшеленеді?
Қандай архитектуралық үлгілерді білесіз?
Өз middleware-іңізді қалай енгізуге болады? Оны қайда тіркеу керек? Қандай тәртіппен орындалады?
Полиморфизмді пайдаланып, мұрагер типіне негізделген switch-case-ты қалай ауыстыруға болады?
Kubernetes-те pod қонақүйді сәтті брондағаннан кейін, бірақ брондау ID-ін сақтамай тұрып, қалай тұтастықты қалпына келтіруге болады?
Go тілінде map контейнеріндегі элементтерді қай тәртіппен өту керек?
Init әдісінде көп ағынды пайдалану кезінде тағы қандай мәселе бар?
Виртуалды әдістері бар тапсырмада не шығарылады? Қай әдістің тікелей саны көп және неге?
Алдыңғы жұмыс орындарынан не себепті кеткеніңізді айта аласыз ба?
Rider, Docker және даму құралдарымен тәжірибеңіз туралы айта аласыз ба?
SOLID-тің екі принципін атаңыз, олардың бұзылу мысалдарын келтіріңіз.
Неге фронтенд бэкендпен gRPC орнына REST арқылы қатынасады?
Абстрактілі класс кәдімгі классынан қалай ерекшеленеді?
IAsyncDisposable дегеніміз не және ол не үшін қажет?
Тапсырма 1 LINQ қолданбай, элементтердің тәртібін сақтай отырып, қайталанбайтын массивті қайтаратын әдіс жасаңыз. int[] Distinct(int[] src) //[1,2,5,3,3,2] → [1,2,5,3] -------------- төменде шешімді енгізіңіз --------------
Finalizer қалай жұмыс істейді? Finalizer мен IDisposable-ті салыстырыңыз.
Әріптесіңіздің тапсырмасы Code Review-ға түсті Кодта қандай мәселелер көресіз?