C#
Դուք նախկինում աշխատե՞լ եք բարդ համակարգերի ճարտարապետության նախագծման վրա։
Ինչ փոփոխություններ են տեղի ունենում օբյեկտի հետ, եթե այն գտնվում է կյանքի ցիկլի երկրորդ փուլում?
Կա՞ ձեր փորձը ձեր սեփական արտահայտությունների դասեր օգտագործելու նախագծերում։
Ներկայացրեք, թե ինչ են տվյալների բազաների կառավարման համակարգերում գործարքները և դրանց հիմնական հատկությունները։
Ի՞նչ են Reflection-ի օգտագործման առավելությունները և թերությունները ծրագրավորման մեջ։
Ինչպե՞ս է կազմակերպված ձեր օրական գործունեությունը և թիմում փոխազդեցությունը աշխատավայրում։
Ինչպես է իրականացնում տվյալների բազայի աղյուսակների կապը?
Կա՞ ORM Entity Framework-ը LINQ-ի միջոցով հարցումների կատարումը։
Որ դեպքերում է ավտոմատ կերպով ազատվում է հիշողությունը աղբարկղի հավաքողով:
Կարող եք տալ ծրագրավորման պրակտիկայում կախվածությունների հակադարձման սկզբունքի իրականացման օրինակ?
Կարող եք տալ իրավիճակի օրինակ, երբ աղյուսակները կապված են, բայց արտաքին բանալի չի օգտագործվում?
Կարող եք բացատրել, թե ինչ է նշանակում 'nullable' տերմինը ծրագրավորման մեջ?
Ներկայացրեք օբյեկտների տեղակայման և փաթեթավորման գործընթացների տարբերությունները, ինչպես նաև հղման և արժեքի փոխանցման տարբերությունները հղման տիպերի և կառուցվածքների հետ աշխատելու համատեքստում։
LINQ-ում, երբ օգտագործում եք Where մեթոդը, ինչ դաս կամ տվյալների տեսակ է վերադարձվում?
Ի՞նչ տվյալների բազայի կառավարման համակարգեր եք կիրառել ձեր նախագծերում։
Ինչպե՞ս է իրականացնում և գործում է Consumer ինտերֆեյսը Java-ում հաղորդագրությունների մշակման համար։
Ի՞նչ գործողություններ է իրականացնում API-ն հարցման ընդհատման նշան ստանալիս։
Ներկայացրեք ORM համակարգի աշխատանքի սկզբունքը և ինչպես է այն կապված օբյեկտային ծրագրավորման հետ։
Կարող եք բացատրել, թե ինչ է TPL (Task Parallel Library)-ը .NET-ում?
Կարող եք բացատրել EXPLAIN հրամանի նպատակը PostgreSQL-ում և ինչպես այն օգնում է հարցումների օպտիմալացմանը։