Frontend
Кандайча сен бекенд менен өз ара аракеттенүүнүн архитектурасын катмарларга бөлөсүң: маалымат алуу, текшерүү, сактоо, ката кеткенде кайра суроо?
Тірі коддоо: Promise.all ыкмамасы үчүн полифил ишке ашыруу, натыйжалардын тартибин сактоо менен
Жаңы жерге чыгууга канча жакын болушат?
Тизмелерди рендердөөдө key атрибуту эмне үчүн керек? Массивдин индексин ачкыч катары колдонсо болобу?
Иште кайсы AI куралдарын колдонуп жатасыз? ChatGPT, Perplexity, Cursor, Claude жана башка AI агенттерин өнүктүрүүдө колдонуу жөнүндө кандайсыз?
Биздин чат тиркемебиз серверден келген жаңы билдирүүлөрдү мүмкүн болушунча тезирээк көрсөтүшү керек. Билдирүүнүн форматы: interface Message { id: number text: string } Биринчи билдирүүнүн ID саны 1, жана кийинки бардык билдирүүлөрдүн ID саны мурдагыдан 1 чоң. Биз билдирүүлөрдү туура тартипте көрсөтүшүбүз керек, бирок сервер жөнөтүлгөн билдирүүлөрдүн туура тартибин кепилдебейт. Убакыт сызыгы: // (келип жатат) [телефон] // (сүрөттөйбүз) . 1 2 3 . . 4 5 6 7 8 Билдирүүлөрдү көрсөтүү үчүн render функциясын колдонуңуз: render(message)
Баракета кайра жүктөлгөндө форма абалын (караңгы) кантип сактоо керек?
Жалпысынан тажрыйбаңыз жөнүндө айтып бериңиз — долбоорлор, компаниядагы жоопкерчилик аймагы.
Wizard Flowда көп баскычтуу формаларды ишке ашырдыңызбы? Төрттүрдүү кадамдардан маалыматтарды чогултуу учурунда prop drilling-ден кантип сактадыңыз жана аралык абал кайда сакталды серверге жиберүүдөн мурун?
Мемоизация функциясын текшерүү үчүн тест учурларын жазыңыз (мисалы, күчөтуу функциясы үчүн).
stopPropagation жана preventDefault ыкмалары жөнүндө мага айтып бер — алардын айырмасы эмнеде?
display:inline жана display:inline-block ортосундагы айырма эмне?
Көрүнүү чөйрөсү деген эмне? Ар кандай өзгөрмөлөрдүн көрүнүү чөйрөсү кандай?
SSR (Server Side Rendering) деген эмне жана ал эмне үчүн колдонулат?
Zustandтан баш тартып, React Query (TanStack Query) пайдасына өтүү мүмкүнбү?
SPA колдонмосу муздак стартта жай жүктөлөт. Мүмкүн болгон көйгөй эмнеде жана аны кантип жакшыртуу керек?
CSSте элементти жашырууга кандай ыкмаларды билесиң?
Өнүгүү жөнүндө сөз кылсак, бул жаатта сиздин артыкчылыктарыңыз кандай?
Класс методтору менен байланыштуу public сөзүнүн мааниси эмне? public, protected жана private кандай айырмаланат?
Саатты циклге салсак болобу? Анын алдын алуу үчүн эмне кылуу керек?