Sobes.tech

Frontend

/* Երեք կոդի հատվածներ են տրված։ Պետք է գրել յուրաքանչյուր console.log-ի արդյունքը։ */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);

Intern
Яндекс
122

Բրաուզերի իրադարձությունների փուլերը ինչպիսի՞ն են (բուրգեր և ներթափանցում): Ինչպե՞ս կանգնեցնել բուրգերը: Ինչպե՞ս կանխել նախնական գործողությունը։

Middle
ОТП БанкОТП Банк
122

Օգտագործողների ցուցակի էջից կոնկրետ օգտվողի էջ անցնելիս երկար լիցքավորում է (լիցքավորիչը կանգ է առնում 2 վայրկյան՝ مصنوعական ուշացման պատճառով): Ինչպե՞ս կարելի է բարելավել այս իրավիճակը։

Middle
Mayflower
122

Այս հիմնական նախագիծը սպիտակ պիտակ է՞: Վաճառում է հաճախորդներին նրանց համար հարմարեցված տարբերակով:

Middle+
wb
122

Դու աշխատե՞լ ես միկրոֆրոնտենդների հետ նախագծերում։

Senior
Type
122

Ի՞նչ մեթոդներ գիտես տողը թիվ դարձնելու համար։

Middle
ТранснефтьТранснефть
122

Ինչպիսի՞ն են HTML-ում հարմարեցված data-ատրիբուտները: Ինչպես են դրանք գրվում, ինչպես հասանելի են JavaScript-ից և ինչու են օգտագործվում:

Middle+
ООО Делай мебель
122

Դու կհամարե՞ս նշաններն ու RxJS-ը փոխարինելի գործիքներ, թե յուրաքանչյուրն իր գործառույթի համար: Եթե երկրորդը՝ կոնկրետ ինչի համար:

Middle
ГосуслугиГосуслуги
122

Դիտեք երրորդ կոդի բլոկը — ինչ խնդիրներ կան կոմպոնենտի return-ում?

Middle+
Сбертех
122

// Ձեզ տրվում է տող, որը բաղկացած է լատինական տառերից, բացատներից և կետադրական նշաններից: // Տողը կոչվում է պանգրամա, եթե այն պարունակում է առնվազն մեկ անգամ յուրաքանչյուր 26 տառերից: Կառավարեք, արդյոք տողը պանգրամա է: const LETTERS = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J']; function isPangram(text) { // ձեր կոդը այստեղ } console.log(isPangram(`A pangram or holoalphabetic sentence is a using every letter of a given alphabet at least once.`)); // => console.log(isPangram('Waltz, bad nymph, for quick jigs vex.'))

Middle+
Яндекс
122

Ինչու եք որոշել հիմա փոխել աշխատանքը?

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

Ի՞նչ է HTTP/2-ը և ինչպե՞ս է այն տարբերվում HTTP/1.1-ից։

Middle
TokenTech
122

Դե, դու մասնակից էիր, ընդհանուր առմամբ, ճարտարապետությանը, պլանավորմանը?

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

Ինչպես լուծել useCallback-ում հնացած փակագծի խնդիրը առանց կախվածությունների ցանկում ավելացնելու?

Middle
BCraft
122

function createRateLimiter(limit, interval) {} // Փորձեր const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Անտեսված (սահմանափակում 2/100մս) setTimeout(() => limiter(fn), 150); // count = 3 (անցել է >100մս)

Middle
IGaming
122

Քանի օգտվող կունենանք? Պետք է SEO-օպտիմիզացիա՞: Պետք է տեղայնացում՞: Որոնք մետրիկաները պետք է հավաքենք?

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

Դու գիտե՞ք, թե ինչ է GraphQL-ը։

Middle
СберInfra.cloud
122

Պատմիր, ընդհանուր առմամբ, ինչպես է աշխատում սերվերային ռենդերինգը (SSR): որոնք են հիմնական փուլերը, կարևոր կետերը: Ինչու է տեղի ունենում, որ սերվերում ռենդերացված HTML-ը վերածվում է լիարժեք ռեակտիվ հավելվածի հաճախորդի վրա?

Middle
GeForbit
122

[անուն] հարցրեց: կոնտեքստի առաջադրանք: ինչ կցուցադրվի կոնսոլում 12, 13, 14 տողերում? Ինչպես ապահովել, որ 14-րդ տողում լինի ճիշտ կոնտեքստը՝ առանց 14-րդ տողը փոխելու?

Middle
OZONOZON
122

Ի՞նչ են հիդրատացիայի սովորական սխալները և ինչպես խուսափել դրանցից:

Middle
Marfatech
122
/298