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

Вопросы на собеседовании в Альфа-Банк

1058 вопросов с собеседований в Альфа-Банк

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

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

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

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

Каталог

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

Найдено: 1058
Поведенческий

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

Опишите продукт, пользователей, свою роль и одну сложную задачу с решением. Стек должен объяснять устройство проекта, а не заменять рассказ о вашем вкладе.

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

Как был реализован самописный оператор Airflow: через BashOperator?

Самописный оператор обычно реализуют наследованием от BaseOperator и методом execute(context). BashOperator лишь запускает shell-команду и не является обязательной основой кастомного оператора.

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

Был ли у вас опыт работы с Kafka?

Опишите фактическую роль Kafka в вашем проекте: что читали или публиковали, какой ключ выбирали, как подтверждали обработку и восстанавливали сбои. Отделите эксплуатацию от разработки клиента.

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

Как работает event loop, на котором построена асинхронность? Что происходит в этом цикле?

Event loop отслеживает готовые события и запускает соответствующие callbacks или продолжения корутин. Пока операция I/O ожидает готовности, цикл может обслуживать другие задачи.

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

OLAP-кубы тебе знакомы? Когда мы работаем с многомерными данными, похожими на сводную таблицу в Excel, но для более быстрого взаимодействия с большими объёмами данных.

OLAP-куб организует показатели по измерениям, например продажи по времени, региону и товару. Это позволяет быстро агрегировать данные и менять уровень детализации.

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

Какие оптимизации хранения и обработки данных применялись при потоке 3–5 тысяч событий в секунду: индексы, партиционирование, шардирование?

При 3–5 тысячах событий в секунду выбор оптимизации зависит от размера события, запросов, retention и железа. Одной цифры RPS недостаточно, чтобы обосновать шардирование.

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

Почему вы ищете новую работу и какой формат проекта вам интересен?

Объясните настоящую причину поиска и опишите желаемые задачи, роль и формат команды. Лучше говорить о будущем направлении, чем подробно критиковать прежнее место.

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

Как Redis обеспечивает корректную обработку одновременных команд от нескольких клиентов?

Redis обеспечивает атомарное выполнение отдельных операций над данными, но несколько команд клиента не становятся одной атомарной операцией автоматически. Между GET и SET может вмешаться другой клиент.

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

Какие lifetime существуют в .NET DI и почему Redis ConnectionMultiplexer следует зарегистрировать как Singleton?

В .NET DI есть Transient, Scoped и Singleton. ConnectionMultiplexer из StackExchange.Redis обычно регистрируют как Singleton, потому что он потокобезопасен и рассчитан на длительное совместное использование.

Читать ответ