В резюмето е написано, че си разработвал с Next.js — това правилно ли е? Това беше Next.js с App Router или Pages Router?
Frontend
Какво ви вдъхновява и мотивира в работата?
Учил си се в областта на инженерно-строителството. Разкажи, какво те доведе до frontend разработката?
Как виждаш развитието си през следващата година или две?
Как точно може да се раздели един bundle на части? Каква е разликата между code splitting и разделянето по време на билд?
Какво може да бъде причината за повторно рендиране в React?
Има така ситуация в Next.js: SSR страницата отнема много време за хидратиране. Какви могат да бъдат причините и какво може да се направи за коригиране?
За какво е нужен refresh token? Кога изобщо се използва?
Имали ли сте грешки в опита си? Ако да, какви?
Какви са начините за предотвратяване на течове на памет в JavaScript приложения?
Правили ли сте единични тестове с Jest?
Може ли към .catch() да се добави .then()?
В резюмето е написано, че си разработвал с Next.js — вярно ли е? Това беше App Router или Pages Router?
Кой показател показва, че проектът се нуждае от микрофронтенд?
Какво е Virtual DOM в React и защо е необходим?
Разкажете за виртуализацията на списъка — каква е тази функция и защо използвахте react-window вместо React Fiber?
Колко фронтенд разработчици имаше в проекта с микрофронтендове?
Да предположим, че имате екип от трима фронтенд разработчици. Смятате ли, че микрофронтендите ще помогнат или не?
Разкажете за най-големия си провал.
Какво е важно за теб при избора на нова компания? Какви са ключовите критерии?