Frontend
Какво е React Fiber Node — какъв е този обект и какво се съхранява в него?
Използвали ли сте FSD (Feature-Sliced Design) в проект? Как писахте samples и подписки за събития в Effector при използване на FSD?
Как се задейства (извиква) събитие навън от компонента? Какво точно пишем, когато издадем събитие към родителя?
Какво ще се случи, ако потребителят бързо превключва между табове (филми/сериали), всеки от които прави API заявка? Как да го поправим?
За какво е нужен мениджър на състоянието? Как се различава от React Context?
Какво ще се случи, ако вместо клас използваме обикновен обект със същите методи (без strict режим)?
Каква е разликата между call, apply и bind?
Работили ли сте някога с карти? С кои API за карти работихте и какви задачи решавахте?
Backendът ви остана общ за старите и новите (безплатни) потребители? Как разделихте тези потоци на ниво бекенд?
С кои държавни мениджъри сте работили и какво ви харесва, какви плюсове и минуси виждате?
Как в общи линии се изграждаше екипната работа, как се поставяха и разпределяха задачите и по какъв принцип работеха?
Каква е разликата между watch и watchEffect?
Какво е компонент с по-висок ред (HOC)?
Оценете следната реализация на удостоверяване: форма за вход/парола, бекендът търси потребителя в базата данни (таблица: id, потребителско име, парола), взема цялото ID и го записва в бисквитка с флаг HttpOnly. Какво е лошото в такава реализация и как да я поправим?
За какво се прави този проект? В коя ценностна ниша попада, какъв проблем решава? Има ли конкуренти?
Задача по RxJS: има Observable, към който се абонират три пъти в шаблона. Как да направите една абонация вместо три, без да използвате директно async pipe? Какво различава Subject и BehaviorSubject от обикновен Observable (горещ срещу студен поток)?
Разкажи за етапите на рендериране на страница в браузъра.
Написахте ли сами единични тестове? Какви инструменти за тестване използвахте?
Правилно ли е, че за standalone подход инжектирането е по-подходящо от внедряването чрез параметър на конструктора? Защо?
Колко фронтенд разработчици имаше в проекта с микрофронтендове?