Frontend
Реализирайте всяка стрелкова функция, която записва контекста си this в конзолата, и кажете какво ще се изведе при извикване.
Анализирайте примера с родителски и бавен React компонент, обвит в React.memo: всичко ли е правилно тук, какво ще се промени, ако props е обект или функция, и как да го подобрите?
Имате ли лични проекти, стартиращи компании или хобита, свързани с разработката?
Представете си голям проект с двадесет екипа, за който отговаряте за фронтенда. Как гарантирате, че фронтендът няма да се влоши, и как откривате, ако някой от екипите е влошил представянето си? Какви метрики и технически инструменти използвате за мониторинг?
Могат ли микро фронтендове да взаимодействат помежду си? Как бихте организирали тяхната комуникация и обмен на данни?
Какво бихте избрали за взаимодействие с бекенда и управление на глобалното състояние на фронтенда?
Какъв е очакваният резултат от задачата и как разбрахте следващия план за решение?
Каква е разликата между useMemo и React.memo?
Как е организиран вашият типичен процес на разработка на фронтенд: от появата на идея и задача до декомпозиция и реализация?
Можете ли да изберете един или няколко чекбокса едновременно?
Коя част от фронтенд разработката ви харесва най-много: създаване на интерфейси, DX или вътрешни технически аспекти?
Разкажете за опита си с TypeScript: на какво ниво сте го овладели, как сте го научили и имате ли опит с други езици или vanilla JavaScript?
[име] попита: разкажете за себе си и за вашия опит в работата.
Реализирайте интерфейс за филтриране на полети по брой спирки: получете билети чрез fetchTickets, динамично изрисувайте чекбоксове за наличния брой спирки, поддържайте множество избори и филтрирайте списъка с билети. Обсъдете възможните оптимизации.
Кои инструменти за управление на състоянието в React сте използвали или знаете?
Разкажете за опита си с взаимодействие с бекенда: с кои API, технологии и подходи работихте, как организирахте комуникацията между фронтенд и бекенд, и кои библиотеки използвахте?
Какво ще направите, ако елементите на списъка нямат уникален ключ за React?
Вие някога сте трябвало да обяснявате технически нюанси на работата си на нетехнически колеги, като анализатори или задаващи задачи? Как го направихте?
Какво можете да ми разкажете за Strict Mode в React?
Какви са начините за съхранение на токени на фронтенда — cookies, localStorage, sessionStorage? Кои са предпочитани и защо?