Ի՞նչ մոտեցումներ եք օգտագործել ոճերի գրելու համար (պրեպրոցեսորներ, Tailwind, CSS մոդուլներ և այլն):
Frontend
Ինչպես է գրվում ալգորիթմական բարդությունը: Ինչ է բուլբուլային դասակարգման բարդությունը: Ինչ է արագ դասակարգման բարդությունը?
Ի՞նչ մեթոդներ կան React-ում վերաարտադրման օպտիմալացման համար (React.memo, useCallback, useMemo)։
Ինչ է HTTP- ը: Ի՞նչ HTTP մեթոդներ եք գիտակցում և ինչու են դրանք օգտագործվում:
Իմացեք ձեր վերջին կամ նախորդ աշխատանքային վայրից ամենագեղեցիկ գործի մասին — ինչն ազդել է ձեզ վրա հետաքրքրության կամ բիզնեսի ազդեցության տեսանկյունից?
Ի՞նչ է անհրաժեշտ վիճակի կառավարիչը: Ինչպե՞ս է այն տարբերվում React Context-ից։
Ի՞նչ մեթոդներ կան օբյեկտի խորը պատճենը ստեղծելու համար։
Իմացեք, թե ինչ է վիրտուալ DOM-ը: Ինչու է դա անհրաժեշտ: Ինչ են երեք պայմանները ծառերի համեմատության ալգորիթմի (diffing) համար?
CSS ընտրիչների հատուկությունը՝ ինչ ոճեր կկիրառվեն երկու H2 նշանների վրա, որոնք մրցակցում են միմյանց հետ: Սորտավորեք ընտրիչները ըստ հատուկության աճող կարգով։
Ինչու՞ չի կարելի լրիվ հրաժարվել Promise-ից և օգտագործել միայն async/await: Որ դեպքերում async/await-ը չի համապատասխանում:
Ի՞նչ UI կոմպոնենտների գրադարաններ եք օգտագործել:
Կարո՞ղ է լինել, որ finally-ը կրկին աշխատի (համար 10-ով), առանց կոդի կարգը փոխելու, բայց ինչ-որ բան ավելացնելով ֆունկցիայի ներսում։
Ինչպես են բնութագրվում ռեկուրսիվ ալգորիթմները կատարողականության տեսանկյունից?
Պատմիր ինձ Event Loop-ի մասին՝ call stack, microtasks, macrotasks.
Ի՞նչ է տեղի ունենում, երբ մուտքագրում եք URL բրաուզերում և սեղմում եք Enter: Նկարագրեք ամբողջ գործընթացը DNS լուծումից մինչև էջի գծագրումը։
Ի՞նչ HTTP պատասխան կոդեր եք գիտակցում:
Նշեք թվերի արտածման կարգը կոնսոլում՝ օրինակով Promise, որտեղ կանչվում է reject, իսկ հետո ավելացվում են then, catch, finally մշակողները։