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

Вопросы на собеседовании в Аэрофлот

109 вопросов с собеседований в Аэрофлот

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Аэрофлот. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, event loop, javascript.

Каталог

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

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

Был ли опыт работы с ModernJS?

ModernJS — это термин, который обычно обозначает современные возможности и стандарты JavaScript, включая ES6+ (ES2015 и новее), а также современные инструменты и подходы в разработке фронтенда.

Читать ответ
Лайвкодинг

Реализуйте собственный Event Emitter с методами подписки, отписки и генерации события (on, off, emit). Храните обработчики событий, проверьте работу на тестовых данных и поддержите цепочные вызовы методов.

Ниже пример реализации паттерна Наблюдатель (Observer) на JavaScript, который хранит подписчиков, позволяет подписываться, отписываться и уведомлять их:

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

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

В новом месте работы я обращаю внимание на несколько ключевых аспектов:

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

Если бы реализовали авторизацию через client-side rendering вместо SSR — что бы потеряли? Почему было принято решение использовать SSR?

При реализации авторизации через client-side rendering (CSR) вместо server-side rendering (SSR) мы теряем несколько важных преимуществ:

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

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

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

Читать ответ