ENIGMA AI
ENIGMA AI

Вопросы на собеседование Data Engineer — Middle

54 вопросов уровня Middle, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma
20×

Расскажите про уровни изоляции транзакций в базах данных.

database middle

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

database middle

Что такое GIL (Global Interpreter Lock) в Python, зачем он нужен и как он связан с многопоточностью?

language_specific Python middle

Работал ли ты с многопоточностью?

concurrency middle

Что такое декоратор?

language_specific Python middle

В чем разница между генератором и итератором?

language_specific Python middle

Как работают индексы в базах данных?

database middle

Если первая задача упадет со второй, что произойдет?

concurrency middle

Расскажите, пожалуйста, про оконные функции в SQL.

database SQL middle

Что такое VACUUM в PostgreSQL?

database PostgreSQL middle

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

database middle

Какой примерно объем данных?

system_design middle

Что показывает план запроса в PostgreSQL?

database PostgreSQL middle

Как вы создавали индекс в базе данных?

database middle

Какие трансформации в Apache Spark вы использовали в своей практике?

data_structures Apache Spark middle

На что влияет количество партиций при загрузке данных в ClickHouse?

database ClickHouse middle

Какие операции может оптимизировать база данных с помощью индексов?

database SQL middle

У вас ClickHouse развернут на одной ноде или в виде кластера?

database ClickHouse middle

Какими движками поддерживается создание локальных таблиц в ClickHouse?

database ClickHouse middle

Как вы обрабатываете ситуацию, когда ETL-процесс завершается с ошибкой и требуется перезагрузка партиций или дозагрузка данных?

data_structures middle

Почему использование JOIN не является оптимальным решением в данной задаче?

database SQL middle

Какие ограничения могут возникнуть при работе с сущностями orders и order items в базе данных?

database middle

Что такое планирование в контексте операционных систем или управления проектами?

architecture middle

Какова последовательность выполнения SQL-операторов в плане запроса?

database SQL middle

В каких случаях целесообразно использовать данное решение?

architecture middle

Каковы основные преимущества и недостатки формата Apache Parquet?

data_structures Apache Parquet middle

Что такое управляемость (maintainability) в контексте разработки программного обеспечения?

architecture middle

Что именно запускается в Docker-контейнерах и как это оркестрируется в Kubernetes?

devops Kubernetes middle

Как можно структурировать данные или проект? Приходилось ли вам заниматься проектированием структуры?

architecture middle

Расскажите, что происходит при выполнении HTTP-запроса в браузере?

networking middle

Вопросы по другим специальностям