Frontend
Каква е разликата между transform и top/left при преместване на елемент чрез JavaScript? Какво е най-важното качество?
Защо решихте да смените работното място?
Как се отнасяте към изучаването на нови технологии?
Ако roles е равно на undefined и компонентът се пререндира, какво ще се случи с useEffect?
Кой елемент от формуляра, който си направил в UI рамката, се оказа най-труден?
Колко бързо вашият екип усвоява и внедрява нови библиотеки/подходи?
Какви още критерии бихте могли да посочите за добър библиотечен компонент?
Какво можеш да разкажеш за асинхронността в браузъра и Event Loop? От какво се състои?
Какви проблеми виждате с глобалния обект window.handlers и конфликтите на обработчиците на събития?
Сблъсквали ли сте се някога с проблем с CORS? Как го решихте?
В API за композиция на Pinia няма метод $reset — как бихте го реализирали?
Защо използваме функционално обновяване на състоянието (подаване на функция към setState с аргумент prev), а не просто count + 1?
Практическо задание: извършете преглед на кода и предложете рефакторинг на React компонента UserProfile.
Каква е разликата между input type text и input type number освен типа на приеманите стойности?
Преглед на кода на компонента Accordion: намерете проблеми и предложете подобрения
Практическо задание по CSS Grid: контейнерът има зададена свойството grid-template-columns с фиксирани 5 колони. Трябва да се пренапише свойството така, че броят на колоните да стане динамичен (адаптивен)
Има масив от обекти с поле value. Трябва да създам нов масив, съдържащ само числовите стойности от тези обекти (без низове). Как да го направя и как да проверя дали стойността е число?
Кои са стратегиите за откриване на промени в Angular и как работи OnPush?
Как можете да разберете дали има проблеми с формуляра в продукция, ако той спре да работи (например, не завършва регистрацията)?
Третата част от задачата по TypeScript: създайте нов тип въз основа на типа Delivery, където всички полета са опционални (могат да имат стойност undefined) и не могат да променят стойността си (readonly). Използвайте утилитарните типове Partial и Readonly.