C#
Կատարվում է արդյոք արտաքին API-ին հարցում, եթե նախատեսված է նրա չեղարկումը?
Որ տվյալների տեսակների կատեգորիաները համարվում են կարևոր կամ հիմնական ծրագրավորման մեջ:
Ի՞նչ տարբերություն կա գործընթացի և թելերի միջև օպերացիոն համակարգում:
Ի՞նչ առավելություններ և թերություններ ունի արդյունքը result-ի միջոցով տվյալների մշակման համար։
Կարող եք բացատրել асինխրոնային ֆունկցիաների կոնցեպցիան և գործելու մեխանիզմը async/await սինտաքսի օգտագործմամբ?
Ի՞նչ է նշանակում կեշավորված տվյալների ժամկետի ավարտի ժամկետը և ինչպես այն որոշել:
Ինչպե՞ս է գործում ասինխրոն մեթոդը, երբ ձեր կոդում օգտագործում եք await բանալի բառը։
Ի՞նչ է հիշողության օգտագործման տարբերությունը դասի և կառուցվածքի միջև։
Ի՞նչ միջոց է օգտագործվում ծրագրային համակարգերի զարգացման ժամանակ կախվածությունների ներդրման համար։
Ի՞նչ գործողություններ են կատարվում, երբ կանչվում է SaveChanges մեթոդը տվյալների բազայում օբյեկտի փոփոխությունից հետո։
Ի՞նչ պատճառներով է որոշվում CatalogRepository դասը Infrastructure շերտում՝ փոխարենը Application շերտի։
Կարող եք բացատրել, թե ինչ է ենթադրվում ֆիլտրերի մասին ծրագրավորման կոնտեքստում և ինչպես են դրանք օգտագործվում?
Ի՞նչ է բլոկավորման (Lock) մեխանիզմի դերը և նպատակը բազմապատկային ծրագրավորման մեջ։
Ինչպե՞ս է ցուցիչների օգտագործումը ազդում SQL հարցումների կատարման արագության և տվյալների բազայի ընդհանուր կատարողականության վրա։
Նկարագրեք ձեր ծրագրային ապահովման զարգացման փորձը C# լեզուն օգտագործելով։
Կարող եք բացատրել, թե ինչ է NSubstitute գրադարանն ու ինչ նպատակներով է այն օգտագործվում թեստավորման ժամանակ։
Կարող եք նշել և բացատրել LINQ-ով աշխատելու հիմնական մեթոդները C#-ում?
Ի՞նչ դեր ունի IEnumerable ինտերֆեյսը տվյալների հաջորդական հավաքածուներով աշխատելիս։
Կարող է սպասել կառուցվածքը օգտագործել lock-ով աշխատող բլոկի ներսում?
Ի՞նչ է StringBuilder-ի օգտագործման դերը և առավելությունները սովորական տողերի կոնկատենացիայի համեմատ։