Frontend
Ինչ է անվանումը ստուգման նման if ('payload' in data), որը օգտագործվում է տիպը սեղմելու համար։
Դու համարո՞ւմ ես, որ անհամապատասխան աշխատանքը, որը պլանավորված է սպրինտում, անձնական պարտություն է։
Ի՞նչ զանգվածների կրկնման մեթոդներ գիտես։
Ինչպե՞ս կարդալ 20 ԳԲ չափի ֆայլը, եթե միայն 10 ԳԲ RAM ունեք։
Պատմեք ՕՕՊ-ի սկզբունքների մասին: Կարո՞ղ է ՕՕՊ-ը կիրառելի լինել JavaScript-ում:
Պատմեք միավորային թեստերի գրելու մասին. Ձեր կարծիքով, երբ պետք է թեստը ձախողվի: Ինչ պետք է ստուգի միավորային թեստը Լոնդոնի դպրոցին համապատասխան դասի համար (բոլոր մոկացված կախվածություններով):
Ի՞նչ են սլաքային ֆունկցիաները և ինչպես են աշխատում:
Ի՞նչ զանգվածային մեթոդներ եք գիտակցում և օգտագործել եք։
Ի՞նչ տեսակներ կան TypeScript-ում, որոնք չեն JavaScript-ում: Պատմիր utility types-ների մասին.
Ինչպե՞ս ես իմանում հարցի համարի մասին, որպեսզի բացես հարցի էկրանին։
// Տվյալ են երեք տիպեր։ Պետք է ստեղծել Delivery տիպ, որը կպարունակի բոլոր դաշտերը տրված տիպերից։
async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);
Դու ծանոթ ե՞ս TypeScript-ի non-null assertion (!) օպերատորին: Ինչու է այն համարվում հակափիլիսոփայական օրինակ:
Խոսիր CORS-ի մասին։
Առաքելություն: իրականացնել sumSquares ֆունկցիան, որը գումարում է զանգվածի թվերի քառակուսիները, օգտագործելով հարմարեցված reduce ֆունկցիա: Միայն կարող եք փոփոխել sumSquares ֆունկցիան։
Ինչպե՞ս փոխարկել arguments-ները հին ձևով (ES5), առանց Array.from և spread-օպերատորի։
Օգտագործե՞լ եք որևէ համաձայնագիր կոմիտների գրելու համար։
Երբևէ կարո՞ղ եք աշխատել նախագծի մենեջերի հետ խիստ ժամկետներում: Երբ ինչ-որ բան շատ արագ պետք է լինի, բայց տեխնիկապես դա արագ չի ստացվում։
Կարո՞ղ է առանձին toggleLoading ֆունկցիա լինել, թե՞ կարելի է առանց դրա։
Ինչպե՞ս է տեղի ունենում (կանչվում) իրադարձությունը կոմպոնենտից դուրս: Ինչն ենք հստակ գրում, երբ ուղարկում ենք իրադարձություն ծնողին: