Իմացեք ինձ մասին։
Frontend
Դու աշխատե՞լ ես RxJS կամ Angular Signals-ի հետ։
Ինչ է Dependency Injection մեխանիզմը Angular-ում և ինչպես եք այն կիրառել: Որ մակարդակներում և որտեղ, բացի ծառայություններից, կարող եք օգտագործել այն։
Ինչպես կարելի է փոխանցել տվյալներ երկու նույն մակարդակի Angular կոմպոնենտների միջև?
Ի՞նչ են Angular-ում փոփոխությունների հայտնաբերման ռազմավարությունները և ինչպես է աշխատում OnPush-ը։
Ինչպես կառավարել lazy loading-ը standalone կոմպոնենտներում՝ տեղի է ունենում այն ըստ նախնական կարգավորումների, թե պետք է կարգավորել?
Ինչպե՞ս դինամիկորեն բեռնել ծանր կոմպոնենտները թերթիկների փոխարկման ժամանակ առանց ռոուտինգը փոխելու և փոխանցել նրանց անհրաժեշտ կախվածությունները Dependency Injection-ի միջոցով։
Նշեք console.log արտածման կարգը ցուցադրված օրինակով սինխրոնային կոդով, setTimeout, Promise և ֆունկցիայով։
Ինչպես կազմակերպվեց ինտերֆեյսների ստեղծման գործընթացը՝ կար դիզայներ, դիզայնային համակարգ, օգտագործեցիք երրորդ կողմի գրադարաններ?
Ի՞նչ գործիքներ եք օգտագործում օրական զարգացման ընթացքում ռեպոզիտորին կլոնավորելուց հետո։
Ինչպե՞ս է JavaScript-ը կապվում DOM էլեմենտների հետ, օրինակ՝ input և կոճակ, սցրիպտը բեռնվելուց հետո։
Ինչպե՞ս է position: absolute-ը ազդում ռենդերի շղթայի և կոմպոզիցիայի շերտերի վրա: Կարո՞ղ ենք այլ կերպ խուսափել շերտերի բաժանմանցից:
Հայտնաբերելով մոդելները, ինչ արեցիք հետո՝ նշե՞լ եք վերօգտագործվող կոմպոնենտները և հավաքե՞լ եք UI-kit կամ կոմպոնենտների գրադարան։
Վերլուծեք ցուցադրված Angular կոմպոնենտը, որը օգտագործում է FormControl, valueChanges, debounce և ներքին գրանցում օգտվողների որոնման համար. ինչ խնդիրներ կան և ինչպես կվերափոխեք այն RxJS կամ Signals-ով, հաշվի առնելով OnPush-ը։
Ինչպես է կազմակերպված հաղորդակցությունը և առաջադրանքների բաշխումը փակ շղթայում?
Եթե կոճակը տեղադրված է սեղմվող քարտի մեջ, արդյոք կլիկի հսկիչները կաշխատեն ինչպես կոճակի, այնպես էլ քարտի վրա? Ինչպես բաժանել այդ իրադարձությունները?
Եթե նոր մակրոտասք ստեղծվում է Event Loop-ի ցիկլի ժամանակ, ինչպես և երբ այն կվերամշակվի?
Կոճակին սեղմելուց հետո ինչպես է կատարվում տվյալների հարցումը բեքենդից և արդյոք դա ազդում է հիմնական հոսքի և էջի վերանորոգման վրա?
Ինչպե՞ս են ազդում Angular-ի պայմանները, օրինակ @if կամ *ngIf, ռենդերացման վրա՝ թաքցնո՞ւմ են տարրերը, թե՞ ընդհանրապես չեն ավելացնում նրանց DOM-ին։
Երբ կարելի է սպասել հարցազրույցի արդյունքների մասին վերանայման?