Колко бързо вашият екип усвоява и внедрява нови библиотеки/подходи?
Frontend
Как да обработваме асинхронни функции вътре в useEffect и как правилно да организираме обработката на грешки за няколко API извиквания?
Разкажете за грешките в проекта — как ги управлявате, какви бяха последните инциденти и как ги решихте?
Използвате ли специфични UI библиотеки (например, Ant Design)? Доволни ли сте от тях, кои компоненти оставихте и кои заменихте със свои?
Нуждае ли се от отделна функция toggleLoading или може без нея?
Как може да се подобри архитектурата на този компонент? Трябва ли да бъде разделен на по-малки компоненти за оптимизиране на рендирането?
Обяснете как работи Event Loop — какви са микротасковете, макротасковете и тяхната приоритизация.
Разкажи за ролята си в екипа. Менторстваш някого, делегираш задачи, или обратното, ти делегират?
Как приоритизирате техническия дълг спрямо бизнес задачите?
Имало ли е случаи, когато си работил с CI/CD, настройвал нещо?
Този основен проект ли е бяла марка? Продажбата му на клиенти с персонализация за тях ли е?
В кода функцията мутирa масива и връща неговата дължина вместо самия масив — как да го поправим правилно?
Как е организирана комуникацията между екипите? Има ли отделен бекенд за всеки екип?
Как обикновено протича съгласуването на API между фронтенд и бекенд във вашия проект?
Разкажи повече за платформата — за процеса на търгове, търсене на търгове, филтриране и т.н.
Използвате ли някакви конфигурации в приложението? Linters, стилове на код — споделяте ли ги между проекти (например чрез частен npm)?
Имате ли дежурства (on-call) и как са организирани?
Какъв е вашият стек — React, Next.js или нещо друго?
Пишете ли тестове и кои точно (unit, критични потоци и т.н.)?
Как определяш кога трябва да обвиеш функция в useCallback и кога не? Как се прави това във вашия проект?