Frontend
[имя] спросил: С какими людьми тебе сложнее всего работать? А с какими легко?
Использовали ли AI только для тестов и документации, или писали с нуля что-то серьёзное?
Чем отличаются статические методы Promise: Promise.all, Promise.allSettled, Promise.race, Promise.any?
Какие типы данных есть в JavaScript? Какие большие группы и чем они отличаются?
Что означает термин 'из книги' в контексте твоего проекта с эффектами (дождь, вибрация и т.д.)? Как это выглядит с точки зрения реализации?
Что вообще дает эта цифра (задержка) в setTimeout с точки зрения работы Event Loop? Расскажи с технической точки зрения, как setTimeout работает в браузере — куда кладется задача, в какую очередь (микротасков, макротасков, стек вызовов)?
Для того чтобы не пробрасывать проп onToggle через все уровни вложенности, какой альтернативный вариант можно использовать?
//Реализуйте функцию дебаунса: отложить выполнение функции до тех пор, пока не пройдет указанное время //пример const debouncedSearch = debounce((query) => { console.log('Searching for:', query); }, 300); debouncedSearch('a'); debouncedSearch('ab'); debouncedSearch('abc'); // Выполнится только один раз с 'abc' через 300ms после последнего вызова
Как дизайнер рисовал макеты и как вы с ними взаимодействовали?
Пользователь вбил все данные, нажал «Оформить», идёт оплата, и страница зависла. Как вы будете отлаживать эту ситуацию и как изначально защититься от неё?
Расскажи про замыкания. Как сборщик мусора работает с замыканиями?
Расскажи про специфичность CSS-селекторов и их приоритет
Можно ли передать тело в GET-запросе?
Как бы вы использовали стороннюю UI библиотеку (например, date picker), чтобы минимизировать риски при ее обновлении или замене?
Был ли у тебя опыт прямого взаимодействия с бизнесом, когда приходили неформализованные требования?
Расскажи о своём опыте работы в [компания] и причине перерыва с марта по текущий момент.
Как отловить ситуацию, когда backend присылает данные не того типа, который ожидает приложение?
Не сложно было распределять время на два параллельных проекта одной командой?
Где в реальном приложении могла бы пригодиться функция callLimit с возможностью сброса счётчика?
Какими фреймворками или инструментами занимаешься? Используешь ли AI-инструменты в работе?