Frontend
Можеш ли да разкажеш за какво е нашият проект?
Какво е затваряне?
Разкажи ми за режимите на рендериране в Next.js: SSR, SSG, ISR — какво ги отличава?
Възможно ли е във функционален компонент да се предостави външен достъп до методите на компонента (да се дадат 'дръжки' навън)?
Колко често работехте с TypeScript и колко дълбоко го използвахте?
Разкажете накратко къде сте работили и с какво сте се занимавали.
Как да премахнете обект от паметта, ако той се съхранява в променлива, обявена с let?
Можеш ли да дадеш някаква обратна връзка или впечатление за мен след нашия разговор?
От какво се състои HTTP заявката? Посочете основните й части и блокове.
Как да извикаме метод на дъщерен компонент от родителския компонент във Vue.js?
Кой сборчик използвахте в проекта? Споменахте, че оптимизирахте Webpack — това ли беше основният сборчик?
Работили ли сте с Legacy код?
Как оценявате прехода към FSD (Feature-Sliced Design)? Имали ли сте опит в прилагането на нови архитектурни подходи в жив проект?
Как да разберем, че бекендът работи зле, къде се забавя? Как да дебъгваме грешка 500 в продукция?
Какви инструменти и подходи използвате за стилизиране (CSS модули, SCSS, CSS-in-JS и т.н.)?
Кои неща ви разстройваха и не бихте искали да се повторят на новото ви работно място?
Имали ли сте нужда да използвате Lodash или негови аналози?
Имали ли сте опит с AI агенти? Какви са впечатленията ви от работата с невронни мрежи?
Реализирайте функция compose, която приема променлив брой функции и връща нова функция. Резултатът от всяка функция се предава на следващата.
Какво разбирате под проектиране и архитектура във вашия проект? Имаше ли единна архитектурна концепция?