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

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

14 вопросов с собеседований в Evocargo

14 вопросов 874 компании 353 технологии

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

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

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

Каталог

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

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

При отправке изменённого документа сервер возвращает ошибку CORS: у текущего origin нет доступа. Что будете проверять и как решать проблему?

Да, проблема CORS (Cross-Origin Resource Sharing) часто возникает при запросах с фронтенда к API, расположенным на другом домене.

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

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

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

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

Что такое debounce и throttle, в чём разница и где их применяют?

Оптимизация запросов к бэкенду часто включает в себя уменьшение количества запросов и контроль частоты их отправки. Например, при вводе текста в поисковую строку можно использовать техники debounce и throttle.

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

Если CSS-файл размером 50 МБ нельзя уменьшить или изменить, как избежать белого экрана и показать пользователю хотя бы лоадер во время его загрузки?

Белый экран перед загрузкой стилей обычно возникает из-за того, что браузер сначала загружает HTML, но стили еще не применены. Чтобы решить проблему:

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

Реализуй функцию debounce — декоратор, возвращающий функцию, которая при нескольких вызовах подряд выполняет только последний вызов после заданной задержки.

Функция debounce нужна для того, чтобы ограничить частоту вызова переданной функции func.

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

Напиши, что будет при первом рендере — в какой последовательности выведутся console.log'и. Что будет после клика?

После нажатия кнопки и повторного рендера в консоли выведется результат, зависящий от того, как реализован компонент и что именно происходит при обновлении состояния.

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

Расскажите про ваш опыт работы на текущем месте: что за проект, какие задачи выполняли, что было реализовано.

На беттинг-платформе я работал с фронтендом, отвечая за реализацию пользовательского интерфейса для ставок в реальном времени. Основные задачи включали:

Читать ответ