Frontend
Ինչ եք ընտրելու՝ TypeScript կամ JavaScript, և ինչու՞։
React from "react"; Պետք է ստեղծել React կոմպոնենտ, որը ցուցադրում է ծառային կառուցվածք հետևյալ ձևով: ampleFiles = [ { id: 1, name: 'src', children: [ { id: 2, name: 'components', children: [ { id: 3, name: 'Buttom.tsx', children: [] } ] }, { id: 4, name: 'index.ts', children: [] } ] }, { id: 5, name: 'README.md', children: [] } ] letStructure = () => { // օգտագործել կառուցվածքը ցուցադրելու համար return ( <div> {/* Ծառը ցուցադրել */} </div> ) } export FileStructure;
Ի՞նչ է cherry-pick-ը Git-ում։
Ինչպե՞ս որոշում եք, երբ պետք է ֆունկցիան պատել useCallback-ով և երբ ոչ: Ինչպե՞ս է դա կատարվում ձեր նախագծում:
Ի՞նչ տեխնոլոգիա է React-ի հիմքում և ինչու է դա անհրաժեշտ:
Ինչպես պատճենել օբյեկտները JavaScript-ում: Ինչ տեսակների պատճենում կա?
Իմացեք ձեր վերջին աշխատանքային տեղը և այն նախագծերը, որոնց վրա աշխատել եք։
Կարող եք արդյոք ընդունել [город]-ում հիբրիդային աշխատանքը?
Կարո՞ղ է առանձին toggleLoading ֆունկցիա լինել, թե՞ կարելի է առանց դրա։
Իրականացրեք EventEmitter դասը՝ subscribe(event, handler) մեթոդը՝ իրադարձության գրանցման համար և emit(event, data) մեթոդը՝ բոլոր գրանցվածներին կանչելու համար: Նույնպես իրականացրեք unsubscribe մեթոդը։
Ինչքան խորն եք օգտագործում նյարդային ցանցերը և ինչ տեխնիկաներ եք կիրառում?
Գրեք ֆունկցիա, որը հաշվում է թվային հաջորդականության n-րդ անդամը, որտեղ n-րդ անդամը հավասար է նախորդ երկու անդամների գումարին, առաջին անդամը 3 է, երկրորդը՝ 2 (հաջորդականություն՝ 3, 2, 5, 7, 12, ...):
Պատմիր ինձ Event Loop-ի մասին — միկրո և մակրո առաջադրանքների հերթեր։
OnPush կոմպոնենտում, users զանգվածը փոխվում է users.push(newUser) միջոցով սեղմելու ժամանակ: Թե՞ ցուցակը թղթապանակում կթարմացվի և ինչպես վստահորեն թարմացնել այն։
Այսօր մենք նախագծելու ենք մեսենջեր։ ծանոթացեք ինտերֆեյսի մոդելին և գործառնական պահանջներին։ Անհրաժեշտ է հավաքել ոչ գործառնական պահանջները, քննարկել տեխնիկական շերտը, ֆրոնտենդի բաղադրիչներն ու ծառայությունները, տվյալների մոդելները, API-ները և ընդհանուր համակարգային ճարտարապետությունը։
Ի՞նչ է HTTP մեթոդների իդեմպոտենտությունը: Ո՞ր մեթոդներն են իդեմպոտենտ և որոնք չեն: Ինչ է PUT-ից PATCH-ի տարբերությունը?
Ինչպե՞ս կպատմեիր մի երիտասարդ ծրագրավորողին, երբ օգտագործել Flexbox և երբ Grid։
Կպատմեք ավելի մանրամասն ձեր փորձի մասին՝ դուք ինքներդ հավաքել եք պահանջները, թե դրանք եկել էին պատրաստի։
Ինչ եք հասկանում «կնքել» տերմինով tempérament-ի համատեքստում?
Իմացեք վերջին մեկ կամ երկու տարվա ամենակրիտիկ սխալների մասին: Ինչ էր տեղի ունեցել և ինչպես ուղղել էին: