Работали ли вы с Apache NiFi?
Опишите, какие потоки собирали в Apache NiFi: источники, преобразования и приёмники. Укажите, настраивали ли готовые процессоры или писали расширения.
Читать ответПодготовка к интервью
1058 вопросов с собеседований в Альфа-Банк
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Альфа-Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: devops, infrastructure, database.
Каталог
Опишите, какие потоки собирали в Apache NiFi: источники, преобразования и приёмники. Укажите, настраивали ли готовые процессоры или писали расширения.
Читать ответHive и Impala дают SQL-доступ к большим наборам данных, но отличаются вычислительной архитектурой. Impala ориентирована на интерактивное MPP-выполнение запросов.
Читать ответНачните с плана выполнения и измерений: оптимизация может включать сокращение чтения, исправление JOIN, индексы, статистику и предварительные расчёты.
Читать ответПроверяйте схему и бизнес-правила до публикации результата, а невалидные записи отправляйте в карантин с причиной. Критические ошибки должны блокировать зависимые расчёты.
Читать ответЗадайте вопросы, которые помогут принять решение: о ближайших задачах, критериях успеха, команде и следующих этапах. Не спрашивайте повторно то, что уже подробно обсудили.
Читать ответНазовите индексы, которые реально использовали, и задачу каждого. Часто это B-tree для равенства, диапазонов и сортировки, но выбор зависит от СУБД.
Читать ответВыберите сложный запрос из практики и объясните его логику. Из оконных функций полезно обсудить ROW_NUMBER, RANK, LAG/LEAD и агрегаты с рамкой окна.
Читать ответClient и cluster определяют расположение driver: у клиента или внутри кластера. Local запускает вычисления локально и не является третьим deploy mode.
Читать ответMergeTree — семейство основных движков ClickHouse для больших аналитических таблиц: данные записываются частями, сортируются и объединяются фоновыми слияниями.
Читать ответРасскажите, какие системы наблюдали, какие метрики собирали и по каким симптомам поднимали алерты. Покажите, как уведомление помогало действовать.
Читать ответОтветьте честно о текущих этапах и сроках решений. Раскрывать названия компаний и детали чужих предложений необязательно.
Читать ответSpill — выгрузка промежуточных данных из памяти на диск, например при сортировке или агрегации. Он замедляет работу, но сам по себе не означает ошибку.
Читать ответ