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

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

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

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

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

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

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

Каталог

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

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

Для функции-счётчика с замыканием, где message формируется до вызова increment, определите, что будет выведено. Как исправить код, чтобы выводилось актуальное значение счётчика?

Разберём пример IIFE, которая возвращает объект с полем value и методом setValue:

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

Если каждый микрофронтенд добавляет глобальные базовые стили Tailwind CSS и они дублируются, была ли у вас такая проблема?

Да, в Tailwind часто возникает необходимость упорядочить классы и удалить дубли, чтобы избежать конфликтов и улучшить читаемость кода.

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

Расскажите, как у вас были организованы микрофронты, их взаимодействие и работа системы в целом.

Микрофронты — это архитектурный подход, при котором фронтенд-приложение разбивается на независимые части (микрофронты), каждая из которых разрабатывается, деплоится и обновляется отдельно.

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

Для объекта со стрелочным методом, который выводит this.name, определите, что будет выведено, и объясните поведение this в стрелочной функции.

В JavaScript контекст выполнения (this) зависит от способа вызова функции. Стрелочные функции не имеют собственного this — они наследуют его из внешнего лексического окружения.

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

Расскажите о критическом пути рендеринга в браузере: что происходит после открытия страницы или ввода URL?

Критический путь рендеринга (Critical Rendering Path - CRP) — это последовательность шагов, которые браузер выполняет для преобразования HTML, CSS и JavaScript в отображаемые на экране пиксели.

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

Возникали ли коллизии стилей между микрофронтами? Как была организована работа со стилями и через что вы их писали?

Проблема конфликта стилей между микрофронтендами с разными версиями дизайн-системы и вопрос специфичности CSS решаются несколькими способами:

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

Чем отличаются обычный script, script с async и script с defer? Если на странице несколько тегов script, в каком порядке они загрузятся и выполнятся?

Стандартный script останавливает парсинг HTML, загружает скрипт и исполняет его, затем парсинг продолжается.

Читать ответ