Frontend
Как у вас было выстроено взаимодействие в последнем проекте? По Agile или как-то по-другому?
Какой стейт-менеджер используется в проекте?
Ты получила в разработку задачу с описанными дизайнами и требованиями, но в процессе работы понимаешь, что так реализовывать не стоит. Что будешь делать? Был ли у тебя подобный опыт на предыдущих местах работы?
Расскажи о себе, своём опыте и интересных проектах, которыми занимался.
Какие форматы изображений существуют (JPG, PNG, WebP)? Как браузер выбирает, какой формат использовать?
Был ли у вас опыт, когда вы реализовали идею, которая казалась отличной, но в итоге оказалась неудачной?
Расскажи о своём опыте работы, проектах и используемых технологиях.
Что такое WeakSet и WeakMap, чем они отличаются от Set и Map?
Реализуй функцию callLimit, которая ограничивает количество вызовов переданной функции до заданного лимита, а также предоставляет метод reset для сброса счётчика.
Какой тип наследования используется в JavaScript? Есть ли множественное наследование у классов?
Что такое generics и где ты их реально использовал?
Приходилось ли использовать библиотеки для валидации данных?
Задача по JavaScript: определить тип (typeof) для различных выражений — new Array(), объект, Map, число, Infinity, результат конкатенации строк и чисел.
Как центрировать div? Назови три способа.
Как на тебя влияет ситуация, если ты предлагаешь как можно сделать лучше, но бизнес говорит, что нужно делать так, как изначально решили?
Был ли опыт внедрения TypeScript в уже существующий проект?
Расскажи про работу в Purrweb: что за продукт и чем конкретно занимался?
Что можешь сказать про computed и watch во Vue 3?
Если нужно поддерживать дублирующиеся обработчики, как бы вы реализовали отписку? Какие минусы у реализации через массив с фильтрацией?
Как в целом строилась командная работа, как задачи ставились и распределялись, по какому принципу работали?