Ինչպե՞ս աշխատել асինխրոն JavaScript-ով: Ինչո՞վ է տարբեր Promise-ն ու async/await-ը:
Frontend
Կարող եք բացատրել, թե ինչ է փակումը?
Ի՞նչ է տարբերությունը interface և type-ի միջև TypeScript-ում: Ի՞նչ կլինի, եթե երկու interface հայտարարենք նույն անվամբ:
Ի՞նչ է կողմնակի ազդեցությունը:
Համարվում է արդյոք `console.log`-ը ֆունկցիայի ներսում կողմնակի ազդեցություն?
Ի՞նչ է nullish coalescing օպերատորը (??) և ինչպե՞ս է այն տարբերվում սովորական || օպերատորից։
Ինչպես տեղի ունեցավ թողարկումը և տարբերակավորման գործընթացը։
Ներկայացրեք, թե ինչ է մաքուր ֆունկցիան։
Կան հարցեր ձեր մոտ?
Կարող եք բացատրել, թե ինչ է callback hell-ը։
Ինչպե՞ս ես վերաբերվում վիճակի պահպանումին React Query կամ SWR նման գրադարանների միջոցով։
Ինչ է մաքուր ֆունկցիան: Դուրս է արդյոք console.log-ը ֆունկցիայի ներսում կողմնակի ազդեցություն?
Եթե հայտարարեք ֆունկցիա, իսկ հետո փոփոխական — արդյոք հասանելի կլինի այն ֆունկցիայում: Խոսեք փոփոխականների բարձրացման և ժամանակավոր մահացու գոտու մասին։
Ի՞նչ է MCP-ն։
Ինչպես է պահվում վիճակը React-ում: Ինչպիսի վիճակի կառավարիչների հետ եք աշխատել?
Ինչպե՞ս իմանալ նախապես, արդյոք User օբյեկտի id դաշտը, որը հայտարարած է որպես number, կստացվի որպես string սերվերից։
Ի՞նչն է տարբեր null-ից և undefined-ից։
Ներկայացրեք Feature-Sliced Design (FSD)-ը: Ինչպե՞ս եք այն կիրառել նախագծում։
Ինչպե՞ս եք հետևել կոդի որակին: Օգտագործո՞ւմ էիք լինթերներ, commit-hook-ներ։
Պատմեք ինձ Feature Sliced Design (FSD)-ի մասին՝ ինչ է դա և ինչպես եք այն կիրառել ձեր նախագծում։