Frontend
Ի՞նչ են Angular-ում ձևերով աշխատելու դասական մոտեցումները։
Հիշիր, երբ վերջին անգամ սխալ էիր արել — նկատեցիր անմիջապես թե ոչ, և ինչպես էր դա տեղի ունեցել?
Եթե ձեր ֆունկցիան միակ չէ թողարկման մեջ, դա ինչպես է փոխում իրավիճակը խիստ սխալի դեպքում?
Ի՞նչ տարբերություն կա await p1, await p2 և Promise.all([p1, p2]) միջև։
Ինչպե՞ս կլինի որոնման ալգորիթմի բարդությունը հազար օբյեկտներից բաղկացած զանգվածում (օգտագործողների թվային ID-ով), որտեղ օբյեկտները կարգավորված չեն։
Ստեղծեք ֆունկցիա, որը մերժում է վերադարձվող խոստումը, փոխանցելով որպես սխալ տող "timeout_error", եթե այն չի լուծվում նշված ժամանակում կամ նորմալ կերպով պահում է որպես սկզբնական: @param {Promise} promise Արդյունք խոստում @param {Number} timeoutMilliseconds Ժամանակը համար timeout միլիսեկունդներում @return {Promise} Կախված ցանկալի վարքագծից function withTimeout(promise, timeout) { return new Promise((res, rej) => { const timeoutId = setTimeout(() => { rej("timeout_error") }) }) }
Ինչպե՞ս եք գնահատում ինքներդ աստիճանի տեսանկյունից և ինչու՞։
Ի՞նչ չեք ուզում անել նոր աշխատանքում:
Ինչպե՞ս եք գնահատում բրենդբուքի ընթացիկ վիճակը — ինչն է դուր գալիս, ինչն է ոչ:
Ինչ եք կարծում pixel-perfect պատմության մասին — դա խանգարում է աշխատել կամ դուր է գալիս ձեզ?
Ի՞նչ AI գործիքներ եք օգտագործում աշխատանքի ժամանակ:
Կա մուտքային դաշտ, որտեղ օգտվողը մուտքագրում է արժեք։ Պետք է, որ էջը վերաբեռնվելու ժամանակ, մուտքագրված արժեքը պահպանվի այդ դաշտում։ Նկարագրեք լուծումը և գրեք կոդը localStorage օգտագործելով։
Դուք երբևէ աշխատե՞լ եք թույլտվության հետ: Խոսեք ավելին իրագործման մասին։
Ինչ architectural խնդիրներ եք տեսնում addField մեթոդում, որտեղ տիպերի ստուգումները կատարվում են if-ով?
Կարող եք առաջարկել լրացուցիչ լուծումներ ֆոկուսավորման համար?
Դիտեք makeBook ֆունկցիան։ Որոշեք, թե ինչ կարտահանվի կոնսոլում 20-21 տողերում (երկու մեկնաբանված տողեր): բացատրեք ֆունկցիայի վարքագիծը։
Ձեր կենսագրությունում նշված է Java և PostgreSQL — պատմեք այդ փորձի մասին։
Ի՞նչ այլ React հուկեր եք գիտակցում: Խոսեք useRef, useReducer, useCallback, useMemo, useContext մասին։
Ինչպես է հենց տեղի ունենում ազդանշանի գրանցումը ազդեցության կամ computed-ի ներսում: Ինչպես է Angular-ը հետևում ազդանշանի փոփոխությանը և հասկանում, որ անհրաժեշտ է նորից կատարել ազդեցությունը?
Կարո՞ղ եք հարկադրել JavaScript-ում աղբամաքար հավաքողին գործարկել։