Какви въпроси имате към екипа и процесите на разработка?
Frontend
Какво е React.memo, как се различава от hooks useMemo/useCallback и как са свързани?
Имали ли сте опит да стартирате проект на React от нулата или да мигрирате към React?
Разкажете за текущия си проект: какво правихте, как беше организиран екипът, какви задачи изпълнявахте?
Разкажи ми за опита ти
Защо се случва повторно рендиране при извикване на handleClick с setCount и как да избегнем повторното рендиране, запазвайки променливата?
В какъв ред ще се покажат числата в кода с Promise, setTimeout и синхронен код (Event Loop)?
Посочете детайлите, необходими за сглобяване на управляема машина от конструктор (нестандартен въпрос за системно мислене).
Какво е Virtual DOM и как се различава от обикновения DOM?
Какво е useContext и защо не трябва да се използва вместо Redux/Zustand?
Какво ще се случи, ако не обработвате грешките в Promise (без .catch)?
Какво са useMemo и useCallback, каква е разликата и кога да ги използваме?
Кои мениджъри на състояние познаваш, каква е разликата между Redux Toolkit и Zustand?
Как си представяте работата на ново място? Как бихте се включили в проект, където фронтендът в момента е без фреймуърк?
Какво е Feature-Sliced Design (FSD), как би организирал миграцията към FSD и как би решавал конфликтите в интерпретацията на слоевете?
Задача с капак: защо функцията винаги връща 0, а не увеличената стойност?
Задача: обход на дърво с извеждане на текст с отстъпи (рекурсивен обход на вложен списък)
Какво е Promise и как работи?