Frontend
Какво ви харесва и какво не ви харесва в работата ви в компанията?
Има hook useState, който връща кортеж [число, setNumber]. В някаква функция извикваме два пъти подред setNumber(число + 1). Какво ще се случи?
Как правилно да вмъкнете потребителски текст в DOM, запазвайки HTML разметката, но избягвайки XSS?
Какво е бисквитка, как работят и какви са техните сигурност флагове?
Кои неща ви разстройваха и не бихте искали да се повторят на новото ви работно място?
Очаквания за заплата — 270 хиляди рубли?
Разкажи за опита си с Node.js, като използваш като пример някой проект, по който си работил, какво точно си разработвал в него.
Какво можеш да кажеш за Tailwind? Имаш ли опит с използването му? Кои библиотеки за работа с Tailwind знаеш (например за комбиниране на класове)?
Когато проектът се разраства и може да се отделят няколко бизнес същности (личен кабинет, профил, промоции), може ли да ги разделите на отделни репозитории и да ги свържете като микрофронтендове?
Използвате ли невронни мрежи на работното си място?
Какви невронни мрежи използвате в работата си?
Имаш ли опит в създаването на собствен UI комплект?
Разкажи ми за React хуковете: кои си използвал(а) и за какво (useState, useEffect, useRef, useContext, useMemo, useCallback)?
Какво е за вас добра екипировка?
Какво е по-добре да използвате за съхраняване на данни по ключ: Map или обикновен обект? Какви са предимствата на Map?
Трябва ли да използвате useEffect или е по-добре да се откажете от него?
Каква е разликата между сървърните и клиентските компоненти в Next.js? Защо бяха въведени?
Каква е разликата между директивите v-if и v-show?
Проблеми с таймера в setup() на Vue компонента с поддръжка на SSR, който се изчиства в onUnmounted
Ясно обяснение, Dmytro—добро използване на делегирането и проверките "най-близки"; потокът ви е лесен за следване. Когато казвате, че управлявате клавиатурата "по същия начин", можете ли да ми обясните точно кои клавиши поддържате и как предотвратявате фокусирането върху деактивирани връзки?