Sobes.tech

Frontend

Ինչպե՞ս է կառուցված ձեր ճարտարապետությունը ըստ Feature-Sliced Design (FSD)-ի: Ինչպե՞ս է բիզնես-լոգիկան բաժանված շերտերի միջև:

Middle+
Сбертех
145

Ինչու՞ պետք է promiseAll-ի իրականացման ժամանակ հենվել հաշվողական count-ի վրա, այլ ոչ թե պարզապես ստուգել արդյունքների զանգվածի երկարությունը։

Middle+
Т-БанкТ-Банк
145

PercentPosition ինտերֆեյսի մասին թեստային առաջադրանքում — անունը նշում է տոկոսներ, թեև տրամաբանական է, որ դա կարող է չլինել հենց այդպես։ Ինչպե՞ս կդիզայնիր դա այլ կերպ։

Middle
Клируэй Технолоджис
145

Խոսիր React կոմպոնենտների կյանքի ցիկլի փուլերի մասին

Middle+
IT OneIT One
145

Պատմեք հարմարեցված select-կոմպոնենտի մասին։

Middle
Цифротех
145

Ի՞նչն է տարբերությունը ֆունկցիայի արտահայտության և ֆունկցիայի հայտարարության միջև։

Middle+
IT OneIT One
145

Դու երբևէ առաջարկե՞լ ես ինչ-որ բան՝ որպես նախաձեռնություն՝ նախագծի բարելավման համար։

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
145

Ինչպե՞ս ես տեսնում քո ապագա զարգացումը՝ ավելի շատ ծրագրավորման մեջ կամ փորձել ղեկավարությունը։

Middle
Тензор
145

Ինչպես տեղի ունեցավ միավորումը արտադրությունում: կար արդյոք միջնակարգ ճյուղ (develop)?

Middle
Куаргет
144

Ի՞նչ նպատակով է օգտագործվում never տիպը։

Middle+
М.Видео/эльдорадо
144

Ինչպիսի՞ն են React հավելվածը օպտիմալացնելու միջոցները։

Middle+
Ifellow
144

Ավելին պատմիր հարթակին մասին — մրցույթների հոսք, մրցույթների որոնում, ֆիլտրում և այլն։

Middle+
wb
144

Ի՞նչ է useCallback-ը, ինչ է անում և երբ պետք է օգտագործել:

Middle+
СБЕРСБЕР
144

type CreateUser = Omit<User, 'id'> type UpdateUser =

Middle
СберInfra.cloud
144

Նկարագրեք, որ դուք գրում եք ընդհանուր զրույցում և ստանում եք հորթի ռեակցիա: Ի՞նչ կլինի ձեր արձագանքը։

Middle+
ТранснефтьТранснефть
144

Ինչու React-ը օգտագործում է MessageChannel-ը setTimeout-ի փոխարեն հաջորդ ծանր ռենդերների հերթը ստեղծելու համար:

Middle
IBIT
144

Ինչ է տարբերությունը git merge և git rebase-ի միջև: Ինչ են առավելությունները և թերությունները յուրաքանչյուր մոտեցման:

Middle
X5 techX5 tech
143

const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 կեշից console.log(sum(4, 1)) // 5

Senior
АЛМИ Партнер
143

Որ տարբերակը կարգավորման տարրն է ավելի լավ՝ նշաններով (ձախ) կամ կետերով/շրջաններով (աջ)?

Middle+
Tilda
143

/* Պետք է գրել polyfill for Array.prototype.some Պարամետրեր - callback - ֆունկցիա, որը ստուգում է յուրաքանչյուր տարր, ընդունում է երեք արգումենտ - element - Ներկա մշակվող տարր զանգվածում: - index (Ընտրովի) - Ներկա մշակվող տարրի ինդեքսը: - array (Ընտրովի) - Զանգված, որի վրա կատարվում է անցում: - thisArg (Ընտրովի) - արժեք, որը օգտագործվում է որպես this callback- ի կատարման ժամանակ: Վերադարձվող արժեք true, եթե ստուգման ֆունկցիան վերադարձնում է truthy արժեք առնվազն մեկ տարր համար զանգվածում: Այլապես, false: */ Array.prototype.some = function (callback, thisArgs) { const array = this; for (let i = 0; i < array.length; i++) { if (!(i in array)) continue; const result = callback.call(thisArgs, array[i], i, array); if (result) return true; } return false; }

Middle
Яндекс
143
/298