Подготовка к интервью

Вопросы на собеседовании в BCraft

17 вопросов с собеседований в BCraft

17 вопросов 875 компаний 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в BCraft. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, react.

Каталог

Результаты поиска

Найдено: 17
Теория

Какие ещё способы оптимизации производительности React-приложения ты знаешь?

Для решения проблемы производительности в React-приложении при жалобах на лаги можно последовательно выполнить следующие шаги:

Читать ответ
Теория

Расскажи про дженерики (generics) в TypeScript: что это такое и как используешь в работе?

Дженерики (generics) в TypeScript позволяют создавать компоненты (функции, классы, интерфейсы), которые могут работать с различными типами данных, при этом сохраняя безопасность типов.

Читать ответ
Теория

Расскажи про замыкания (closures) в JavaScript. Как часто тебе приходится их применять на практике?

В JavaScript замыкание — это функция, которая запоминает свое лексическое окружение, даже если она вызывается вне своей области видимости.

Читать ответ
Поведенческий

Расскажите о себе, о своём опыте и последних проектах.

В моём опыте работы фронтенд-разработчиком я участвовал в создании и поддержке нескольких веб-приложений, используя современные технологии, такие как React, TypeScript и Redux.

Читать ответ
Теория

Как исправить проблему stale closure в useCallback без добавления зависимостей в dependency array?

Проблема stale closure в useCallback возникает, когда замыкание захватывает устаревшие значения из окружения, и при этом в dependency array не добавляются зависимости, чтобы избежать лишенных перезапусков.

Читать ответ
Теория

Был ли у вас опыт работы со сборщиками, например Vite и Webpack? Приходилось ли настраивать Webpack и для чего?

Babel — это транспайлер, который преобразует современный JavaScript (ES6+) в более старый стандарт, поддерживаемый большинством браузеров.

Читать ответ