Frontend
Сможешь ли ты как-то подтвердить свой опыт работы (более 5,25 лет), указанный в резюме? Каким образом — например, трудовой книжкой или выпиской СТД?
Задача на Event Loop: определить последовательность вывода в консоль при наличии setTimeout, Promise и синхронного кода
В чём различие между Options API и Composition API во Vue 3?
Сталкивался ли ты раньше с концепцией, похожей на сигналы (например, в других фреймворках)?
Где чаще всего встречаешь замыкание? Самый простой пример.
Какие подходы к state management знаешь в React-экосистеме?
Чем отличается клиентский компонент от серверного компонента в Next.js?
Может ли Promise быть бесконечным? Как это сделать?
Правильно ли я понимаю, что RxJS может делать все то же самое, что и сигналы, а сигналы не могут все то, что может RxJS?
Вы использовали какие-то инструменты для автоматического контроля code style?
Есть ли опыт с другими state-менеджерами помимо Zustand?
Что выведет console.log? (задача на промисы: цепочка с resolve, then, throw new Error, catch, then)
Знаешь ли ты паттерны DRY и KISS?
Работал ли ты с типом infer в TypeScript? Что ты о нём знаешь?
Зачем нужно наследование в ООП, и в каких случаях его стоит использовать?
Как защититься от бесконечного Promise при запросе доступа к камере и микрофону? Предложи варианты с использованием статических методов Promise.
Что такое useMemo, useCallback и React.memo? Когда лучше использовать?
Можно ли отказаться от Zustand в пользу React Query (TanStack Query)?
Какой из селекторов CSS имеет наибольшую специфичность: тег, класс, ID?
Что можно сделать, чтобы во втором console.log вывелось 'Alice', а не undefined? Допиши код с использованием bind.