Ներկայացրեք, թե ինչ է EventEmitter մեխանիզմը և ինչպես է այն օգտագործվում իրադարձությունների մշակման համար ծրագրերում։
Node.js
Նկարագրեք մի դեպք նախագծից, որտեղ ինչ-որ բան սխալ էր և ինչպես եք դրանով զբաղվել։
Ի՞նչ են MongoDB տվյալների բազայի առավելությունները և թերությունները։
Դուք ունե՞ք փորձ ձեր նախագծերում Git տարբերակների կառավարման համակարգի օգտագործման մեջ։
Դուք օգտագործե՞լ եք Decorator ձևանմուշը TypeScript-ով աշխատելիս օբյեկտների գործառույթը ընդլայնելու համար։
Դուք ունե՞ք փորձ GraphQL-ի հետ աշխատելու և արդյոք օգտագործել եք այն նախագծերում։
Կարող եք բացատրել պոլիմորֆիզմի կոնցեպցիան և նրա դերը օբյեկտային ծրագրավորման մեջ?
Կարող եք բացատրել Event Loop-ի աշխատանքային սկզբունքը JavaScript-ում?
Դու երբևէ կատարել ես ծրագրային ապահովման որակի ստուգում քո պրակտիկայում?
Ներկայացրեք կախվածությունների ներմուծման սկզբունքը ծրագրային ապահովման մեջ և ինչպես այն օգտագործվում է կոդի մոդուլայնությունը բարձրացնելու համար։
Տրանկցիաների դերը տվյալների բազաների աշխատանքում և ինչու են դրանք կարևոր:
Օգտագործե՞լ եք Swagger գործիքը API-ն փաստաթղթավորելու համար։
Ի՞նչ գրադարան կամ գործիք է օգտագործվում ձեր NestJS նախագծում տվյալների բազայի հետ աշխատելու համար։
Դուք ունե՞ք փորձ WebSocket պրոտոկոլի հետ՝ երկկողմանի կապի իրականացման համար ծրագրերում։
Նկարագրեք ձեր փորձը PostgreSQL- ի օգտագործման և կարգավորման վերաբերյալ, ինչպես նաև այս տվյալների բազայի հետ աշխատանքի առանձնահատկությունները։
Կարող եք բացատրել բացման սկզբունքը ընդլայնման համար SOLID-ի համատեքստում?
Նկարագրեք ձեր փորձը միկրոսերվիսային ճարտարապետությունների զարգացման և ներդրման գործում
Ի՞նչ տարբերություն կա օբյեկտային կողմնորոշված ծրագրավորման մեջ աբստրակտ դասերի և ինտերֆեյսների օգտագործման միջև։
Ի՞նչ հանձնարարականների կառավարման համակարգ եք օգտագործել ձեր նախագծերում։
Ի՞նչն է տարբեր ECMAScript 5-ի սինտաքսի և հնարավորությունների և ECMAScript 6-ի միջև։