Писали ли вы микросервисы на FastAPI и в чём заключалось их использование?
Расскажите, какую задачу решал сервис FastAPI, какие у него были API-контракты и зависимости. Один HTTP endpoint ещё не доказывает микросервисную архитектуру.
Читать ответПодготовка к интервью
1058 вопросов с собеседований в Альфа-Банк
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Альфа-Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: devops, infrastructure, database.
Каталог
Расскажите, какую задачу решал сервис FastAPI, какие у него были API-контракты и зависимости. Один HTTP endpoint ещё не доказывает микросервисную архитектуру.
Читать ответОдна медленная task часто указывает на skew, но причиной могут быть также проблемный узел, большой раздел, spill, GC или медленный внешний источник.
Читать ответАсинхронность позволяет не блокировать поток на ожидании и переключаться между задачами. Механизмы различаются: event loop, futures, корутины и планировщики runtime.
Читать ответОпишите реальные операции в PostgreSQL: проектирование таблиц, запросы, индексы, транзакции, планы выполнения и сопровождение загрузок.
Читать ответWatermark задаёт границу обработки опоздавших событий по event time и помогает очищать состояние потоковых операций. Это не просто текущее время минус задержка.
Читать ответРазделите назначение компонентов: Hadoop — экосистема, HDFS — распределённое файловое хранилище, Hive — SQL-слой и метаданные таблиц.
Читать ответСначала уточняю ожидаемый результат и ограничения, затем разбиваю задачу и проверяю самые рискованные предположения. Оценку даю с диапазоном и допущениями.
Читать ответОбычный VACUUM освобождает место от ненужных версий строк для повторного использования внутри таблицы. VACUUM FULL переписывает таблицу компактно и обычно возвращает больше места файловой системе.
Читать ответRange partition подходит для диапазонных фильтров и управления периодами, например по дате. Hash partition помогает равномерно разделить множество ключей для точечных обращений.
Читать ответРазделите опыт по инструментам: Informatica для интеграций/ETL, Oracle как СУБД, SQL и PL/SQL для запросов и серверной логики. Назовите конкретные задачи и глубину участия.
Читать ответNested Loop Join особенно хорош, когда внешняя сторона небольшая, а для каждой её строки есть быстрый поиск во внутренней стороне, например по индексу.
Читать ответGreenplum состоит из координатора, сегментов хранения/вычисления и межсоединения. В HDFS NameNode управляет метаданными файлов, а DataNodes хранят блоки данных.
Читать ответ