Frontend
Что такое MutationObserver?
Сколько этапов собеседования предусмотрено и что будет дальше?
Определите временную сложность примеров: линейный поиск, суммирование массива, бинарный поиск и поиск дубликатов двойным циклом.
Игру на Phaser и Canvas вы делали самостоятельно или с использованием нейромоделей?
Что вы подразумеваете под типизированным API-слоем?
Какие архитектурные подходы на фронтенде вы знаете и какую архитектуру выбрали бы для небольшого сайта, интернет-магазина и крупного приложения?
Как лучше типизировать props компонента: через type или interface?
Что такое conditional types в TypeScript?
Какие реальные кейсы и антипаттерны могут приводить к медленному LCP?
Почему решили перейти на FSD и какие проблемы это должно было решить?
Когда вы применяете оптимизации React: сразу или после появления проблемы?
Что произойдёт в примере, где функция через Promise.then бесконечно планирует саму себя в очередь microtasks? Будет ли переполнение call stack и выполнятся ли последующие таймеры?
Чем вы будете лучше других кандидатов на эту позицию?
Что такое this в JavaScript? Как this работает в обычных и стрелочных функциях, как может потеряться контекст и как его восстановить?
Зачем нужны key в React и что произойдёт при изменении key компонента?
Какие вопросы у вас есть к нам по команде, задачам и процессам?
Что такое прямой и косвенный родитель в React в контексте HOC?