Sobes.tech

Frontend

Դուք արդյոք նախկինում հանդիպե՞լ եք այս առաջադրանքին: Ինչ մաթեմատիկական հատկություն եք օգտագործել, երբ որոշեցիք ստուգել 15-ով բաժանվողությունը՝ փոխարենը միաժամանակ 3 և 5-ով բաժանվողությունը ստուգելու:

Middle
Ifellow
35

Ի՞նչ սահմանափակումներ կան ծառի ռեկուրսիվ շրջայցում: Ինչպե՞ս է տարբեր դեբագի (DFS) և լայնության (BFS) շրջայցը: Ինչպե՞ս կարելի է իրականացնել ծառի շրջայցը առանց ռեկուրսիայի:

Middle+
Яндекс
35

Կիրառեք մեմոիզացիայի ֆունկցիա՝ այն ընդունում է ֆունկցիա և վերադարձնում նրա պատված տարբերակը, որը կեշավորում է կանչերի արդյունքները արգումենտների հիման վրա։

Middle+
Сбер. IT
35

Սա իմաստ ունի—հանրային պայմանագրի փակ պահելը խուսափում է API-ի անսպասելի փոփոխություններից, և diskriminated միավորումները ուժեղ պատճառ են `type`-ը նախընտրելու համար: Երբ դուք իրականացնում եք այդ կոճակը, որպեսզի այն լինի pixel-perfect և պատասխանատու, ինչպես եք դուք կառավարում տարածությունը և հարմարեցումը, որպեսզի icon+label-ը տեսողականորեն համահունչ մնա տարբեր ընդհատումների և տառաչափի փոփոխությունների դեպքում?

Senior
micro1
35

Անձնագրային իրավունքներ իրականացրել է՞: Ինչպե՞ս աշխատեց տոքենների հետ։

Middle+
Evocargo
35

requestUserData ֆունկցիայում երեք հարցումներն իրականացվում են հերթով: Ինչու չենք կարող պարզապես բոլոր երեքը փաթեթավորել Promise.all-ի մեջ: Ինչպես օպտիմալացնել այս ֆունկցիան, որպեսզի հարցումները կատարվեն նվազագույն ժամանակում?

Middle
WildberriesWildberries
35

Կարող եք օգտագործել տվյալների վավերացման գրադարաններ?

Middle
МВидео/эльдорадо
35

Ի՞նչ և քանի անգամ կգրվի կոնսոլում, երբ կտտացնեք կոճակին տրամադրված Vue կոդում։

Middle
Экосистема тенниса MYTENNIS ONLINE
35

Կա՞ն բարելավումներ, որոնք դու առաջարկեցիր նախագծում և ինչի հանգեցրին։

Middle+
Твое Лайв
35

Webpack-ի օգտագործումը գիտակցված որոշում էր, թե նա արդեն գոյություն ուներ?

Middle
нейровэд
35

Հրավիրեք getProducts ֆունկցիան Vue 3 կոմպոնենտում և ցուցադրեք ստացված արդյունքները ձևանմուշում։

Middle
АО Пари Страховая компания
35

Կարող է call լինել useEffect, եթե useRef-ը գտնվում է իր կախվածություններում?

Middle
X-Notes
35

Դուք ասել եք, որ արտադրողականությունը պետք է բարձր լինի։ Ինչ եք հասկանում արտադրողականությունից։ Որոնք են Core Web Vitals-ի հիմնական չափանիշները, որոնք պետք է հաշվի առնենք։ Տվեք օրինակ, թե ինչ է կարևոր մեզ համար։

Middle+
OkkoOkko
35

Ի՞նչ գործիքների հետ եք աշխատել փորձարկման համար: Ինչպես ինտեգրվեցին փորձարկումները CI-ին։

Middle
UserGate
35

Պատմիր ինձ Storybook-ի մասին — որքան մոտեցար նրա հետ, թե դա պարզապես փոքր կոմպոնենտ էր?

Middle+
IMOT.IO
35

Ինչու չէ խորհուրդ տրվում յուրաքանչյուր հավելվածի կոմպոնենտը React.lazy-ի միջոցով առանձին chunk դարձնել: Ի՞նչ խնդիրներ կարող է դա առաջացնել (ռենդերինգի, ցանցի, բանդլի չափի հետ կապված)

Middle
WildberriesWildberries
35

Ի՞նչ ինտերֆեյսներ եք մշակել և ինչ էին դրանք՝ ձևանմուշներ, վերլուծական էկրաններ կամ այլ ինչ-որ բան։

Middle+
Сибилтек-софт
35

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Կարճ ասած՝ `this` չի հանդիսանում տեսանելիության տարածք, այլ ֆունկցիայի կանչի կոնտեքստ: Նա որոշվում է ոչ այնտեղ, որտեղ ֆունկցիան հայտարարված է, այլ այնտեղ, որտեղ նա կանչվում է: 3-4 կանոն կարող եք ավելացնել. - նորմալ ֆունկցիայի կանչում — `this` սովորաբար strict ռեժիմում անորոշ է: - օբյեկտի մեթոդ — `this` ցույց է տալիս ձախ կողմի օբյեկտին: - `call / apply / bind` — թույլ են տալիս հստակ սահմանել `this`: - սլաքային ֆունկցիաներ — չունեն սեփական `this`, վերցնում են արտաքին կոնտեքստից:

Middle
АЙ-ТЕКОАЙ-ТЕКО
35

Կպատմիր Vue-ի սլոտների մասին՝ ինչպես օգտագործեցիր, այդ թվում՝ scoped slots?

Middle
Киберпротект
35

Դուք գրել եք, որ Մոսկվա, մետրո Սոկոլ, բայց դու Սամարայից ես?

Middle+
Додо пицца
35
/292