Frontend
Ի՞նչ է տեղի ունենում կոմպոնենտի հետ, երբ փոխվում է բանալի։ Պատմիր ֆունկցիոնալ կոմպոնենտների կյանքի ցիկլի մասին։
Ի՞նչ է ռենդերի և նկարչության տարբերությունը: Ինչ է կոչվում վիրտուալ և իրական DOM ծառի համեմատության գործընթացը։
const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) // 1 console.log(foo) // 3
Ի՞նչ է pseudo-massivi arguments-ը: Ինչպե՞ս է այն տարբերվում սովորական զանգվածից։
Ի՞նչ ծրագրավորման նմուշներ եք օգտագործում (DRY, SOLID, GRASP, դիզայնի նմուշներ):
Դու՞ կառավարեցիր այն իրավիճակը, երբ indexOf վերադարձնում է -1 removeItem- ում օգտագործելիս։
Ի՞նչ է ավելի լավ օգտագործել երկու վիճակների անցումի համար (վառ/անջատել): toggle կամ checkbox?
Եթե TLS տրաֆիկը ծածկագրում է, բայց հանցագործը հափշտակել է փաթեթը և կրկին ուղարկել է սերվերին (վերականգման հարձակում), ինչու դա չի աշխատի: Ինչ է տեղի ունենում TLS կապի հաստատման քայլ առ քայլ?
Ի՞նչ են օբյեկտային ծրագրավորման հիմնական սկզբունքները: բացատրեք SOLID սկզբունքները ձեր բառերով։
Ի՞նչ մոտեցումներ կամ գրադարաններ եք օգտագործել բանդլի չափը օպտիմալացնելու համար։
Ի՞նչ աշխատանքային ձևաչափ եք նախընտրում՝ հիբրիդային կամ հեռավար։
Ի՞նչ է useContext-ը և ինչու՞ այն չպետք է օգտագործել Redux/Zustand-ի փոխարեն։
Ով պետք է ընդհանուր առմամբ որոշում կայացնի թողարկման տեղափոխման մասին:
Պատմիր FSD (Feature-Sliced Design) մասին — ինչ պայմանավորվածություններ էին թիմում
Արդյոք toggleInput ֆունկցիան չի գործարկվում նախքան դա?
Ասացեք ավելին Цифրիում նախագծի մասին՝ ինչ մոդուլների պատասխանատու էին, ինչպես էր կառուցված ֆունկցիան՝ որտեղ էին գտնվում endpoints-ները, մոդելները, բիզնես-լոգիկան, բաժանորդագրությունները?
Դու օգտագործում ես AI-գործակալներ, օրինակ Cursor? Ինչպես է կարգավորվում/թույլատրվում AI-գործիքների օգտագործումը նախագծում?
Կա՞ք ձեր սեփական UI գրադարանների կամ կոմպոնենտների գրադարանների գրելու փորձը։
[անուն] հարցրեց: պատմեք ձեր փորձի և մասնագիտական բեկգրաունդի մասին։
Կան երկու վերջնակետեր՝ օգտվողների ցանկը ստանալը և օգտվողին ըստ ID-ի ստանալը: Ինչպե՞ս եք կազմակերպում պատասխանների տիպավորումը և այս API-ների հետ աշխատելը։