В спринта влезе нов младши разработчик, задачата беше прехвърлена към него, и вие разбирате, че няма да успеете. Какво да правите?
Frontend
Разкажете за опита си с Docker: създавали ли сте Dockerfile и контейнеризирали ли сте приложения?
Разкажи по-подробно какво прави в частта DevOps.
Какво са props и state в React? Каква е разликата?
Какво ще се случи, ако в useEffect без масив с зависимости извикате setState?
Какво е Virtual DOM и как работи? Какво го отличава от обикновения DOM в JavaScript?
Как подходиш към профилирането и оптимизацията на React приложения?
Кратко разкажете за себе си и опита си в разработката.
Разкажи за CORS.
Какво е ключ в списъците на React?
Кои подходи към управление на състоянието познаваш в екосистемата React?
Обяснете жизнения цикъл на рендериране в React 18. Конкурентен режим, startTransition, Suspense, useDeferredValue.
Практическо задание: в React да заредите потребител по userId чрез fetch и да отмените предишната заявка, ако userId се промени преди завършването на заявката.
Обяснете разликата между контролирани и неконтролирани компоненти в React.
Защо не трябва да се извикват React-хукове вътре в условия, цикли или вложени функции?
Как би организирал сигурността и правилната автентикация в Next.js? Какво е HttpOnly бисквитка?
Какво представляват useMemo, useCallback и React.memo? Кога е по-добре да ги използвате?
В кои компоненти работят хуковете в Next.js?
Готов ли си да изпълняваш рутинна работа — да разбираш чужд код, да оформяш, да поправяш технически дълг, а не само да се занимаваш с архитектура?
Какви HTTP кодове за отговор трябва да се очакват при успешно създаване, актуализиране и замяна на ресурс?