Ինչպես է օգտագործվում ThreadPool-ը async/await կոնտեքստում: Կարող եք արդյոք երաշխավորել նույն հոսքը հետո await-ի?
C#
Ի՞նչ է տարբերությունը IEnumerable և IQueryable միջև։
Պատմեք ինձ SynchronizationContext-ի մասին — դա ինչ է և որտեղ է օգտագործվում?
Ի՞նչ տիպի բաժանված գործարքների ձևանմուշներ եք ճանաչում միկրոսերվիսներում։
Ի՞նչ է ասինխրոնությունը։ Պատմեք ասինխրոն ծրագրավորման մոդելի մասին, async/await։
Ի՞նչ դեպքերում ենք ընտրում ռելացիոն տվյալների բազաները և ինչ դեպքերում՝ ոչ ռելացիոնալները։
Իմացեք ձեր փորձի, ձեր ընկերությունների, որտեղ աշխատել եք, նախագծեր, տեխնոլոգիաներ, առաջադրանքներ և դերեր մասին։
Ի՞նչ հարաբերական և ոչ հարաբերական տվյալների բազաների հետ եք աշխատել: Ինչու էին օգտագործվում ոչ հարաբերականները:
Ինչպե՞ս հասկանալ, թե որոնք են օգտագործվող ինդեքսները և ինչպես է անցնում հարցումը։
Պատմեք կոնկուրենտության մոտեցումների մասին, երբ տվյալները տվյալների բազայում միաժամանակ փոխվում են երկու հոսքերով (օպտիմիստիկ և պեսիմիստիկ):
Ինչ է C#-ում record տիպը: Ինչու է այն օգտագործվում?
Ի՞նչ է IAsyncDisposable-ը և ինչու է անհրաժեշտ:
Խոսեք հիշողության մաքրման մասին Garbage Collector-ով — ինչպես է աշխատում և ինչու է անհրաժեշտ։
Պատմեք տվյալների բազայի ինդեքսների մասին — ինչ են, ինչպես օգտագործել, ինչ տեսակներ կան?
Համեմատեք մոնոլիտներն ու միկրոսերվիսները — յուրաքանչյուր մոտեցման առավելություններն ու թերությունները.
Ինչպես է աշխատում ֆինալիզատորը: համեմատեք ֆինալիզատորը և IDisposable- ն։
Ինչպես սինխրոնիզացնել տարբեր վիրտուալ մեքենաներում/Kubernetes պոդներում աշխատող հավելվածները?
Ինչպես են միկրոսերվիսները միմյանց հետ հաղորդակցվում: Խոսեք սինխրոն և ասինխրոն փոխազդեցության մասին, REST vs gRPC.
Ներկայացրեք Action-ֆիլտրերի և Middleware-ի տարբերությունը ASP.NET Core-ում։
Խոսեք թելերի սինխրոնիզացիայի մեխանիզմների մասին։