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

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

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

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

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

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

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

Каталог

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

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

В чём разница между `__new__` и `__init__`?

init — это специальный метод в Python, который используется для инициализации нового объекта класса. Он вызывается автоматически при создании экземпляра и обычно используется для задания начальных значений атрибутов.

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

Какое различие между операторами return и yield в контексте функций и генераторов?

Оператор return используется в функциях для возврата значения и завершения выполнения функции. После return функция прекращает работу и возвращает указанное значение.

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

Как работает генератор в Python и чем он отличается от обычной функции и итератора?

Генераторы в Python — это функции, которые возвращают итератор и позволяют поэтапно генерировать значения с помощью ключевого слова yield.

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

Что такое middleware и для каких задач оно применяется?

Промежуточное программное обеспечение (middleware) в архитектуре систем служит прослойкой между различными компонентами или приложениями, обеспечивая их взаимодействие и интеграцию.

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

Каковы ключевые различия между синхронным и асинхронным программированием в Python?

Синхронные операции выполняются последовательно: программа ждёт завершения одной операции, прежде чем перейти к следующей.

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

Расскажи про обработку исключений в Python: какая конструкция и какие у неё блоки?

Если после выполнения блока try исключения не возникло, то можно выполнить код в блоке else. Этот блок используется для кода, который должен выполниться только если ошибок не было.

Читать ответ