Работили ли сте по достъпността на интерфейсите? Имаш ли опит в това?
Frontend
Имаш ли опит с AbortController? Можеш ли накратко да обясниш какво представлява и как го използваше?
Защо решихте да използвате Proxy вместо Object.defineProperty?
Обикновено как съхранявате API слоя и организирате взаимодействието клиент-сървър в приложенията?
Разкажи за опита си с екосистемата Vue. С кои библиотеки и сборки си работил?
Имаше ли някаква логика при разделянето на бандъла на чанкове? Защо искате да направите една част отделен чанка, а друга не?
Как попадна във фронтенд? Разкажи ми малко за себе си.
Какъв е твоят опит с FSD (Feature-Sliced Design)? Смяташ ли, че това е необходимо за всички?
Значи, запазвахте състоянието на формуляра между различните стъпки на wizard потока, правилно ли разбирам? Как го запазвахте? Беше вътрешен стор или хранилище на бекенда?
Задача за преглед на код: получавате код, написан от джуниор. Част от кода (до 18-тата линия) не може да бъде променяна, останалото трябва да бъде прегледано. Намерете всичко, което изглежда странно или нелогично, и предложете корекции.
Как проследихте спазването на FSD архитектурата в екипа? Проверяваше ли се това при прегледа на кода?
Кога може да се очаква обратна връзка след интервюто?
Как е организиран процесът на деплой във вашия проект? Има ли линтинг, CI/CD?