Frontend
Как оптимизирахте заявките към бекенда? Какво е debounce и throttle, каква е разликата?
Приемате ли предварителната оферта?
Когато проектът се разраства и може да се отделят няколко бизнес същности (личен кабинет, профил, промоции), може ли да ги разделите на отделни репозитории и да ги свържете като микрофронтендове?
Какво прави командата git cherry-pick?
Как се свързват TCP и TLS? Какъв проблем решава TLS?
Защо използваше JSON.stringify? Можеше ли да използваш Map вместо обект за кеша?
Потребителят е въвел всички данни, е натиснал «Завърши», плащането е в процес, и страницата замръзва. Как ще отстранявате тази ситуация и как първоначално ще се защитите от нея?
Как решавате архитектурните си задачи? Например, когато възникне задача за създаване на нова функция, как решавате къде да поставите store, маршрути, логика по слоеве?
Разкажете ни за useAsyncData — как работи и за какво се използва?
Разкажи повече за микротасковете и макротасковете — какво са и как работи Event Loop?
Представете си ситуацията: анализаторите са написали изискванията, разработчиците са ги реализирали както е написано, а след 4 месеца изискванията се променят и разработчиците трябва да преправят работата. Колко нормална е тази ситуация и кой е виновен?
const submit = (el) => () => { log(el); } arr.map(el => <button onClick={submit(el)}/>) arr.map(el => <SomeComp key={} pmclick={() => submit(el)} />) const param = useMemo(() => ([c: a + b]), [a,b]) return <Child value={param} /> Child = React.memo(() => {})
Разкажете ми за scoped slots — какво представляват и как работят?
Как бихте реализирали визуалната персонализация на преизползваем компонент за различни проекти (различни цветове, стилове)?
Разкажете за себе си като човек — мини-презентация, не като специалист.
Защо да използвате TypeScript? Какви са основните предимства на TypeScript?
Какво е requestAnimationFrame и как е свързано с Event Loop?
Какви браузърни съхранения съществуват?
Това, което си разработил в агрегатора за електронна търговия — как бихте оценили аудиторията? Стотици, хиляди, десетки хиляди потребители?
Никога не си се месил в инфраструктурата на Kubernetes?