Что спрашивают на собеседованиях на позицию дата-инженера
N@datamishaкарьера / HR
1 месОбзор ключевых тем и типов задач на собеседованиях для дата-инженеров: SQL, Python, базы данных и Airflow.
Понимание структуры собеседований помогает кандидатам сфокусироваться на подготовке к самым востребованным навыкам.
- Лайв-кодинг на Python и SQL является стандартом для 80% собеседований.
- Теория баз данных (индексы, партиции, работа JOIN) критически важна для прохождения технического этапа.
- Знание инструментов вроде Airflow проверяется через практический опыт работы с операторами.
Небольшой постик для тех кому интересно, что сейчас спрашивают на позицию дата инженера
Во первых это, конечно, sql и python и как правило (в процентах 80%) будет лайв кодинг. Иногда задачку на собеседовании можно решить не на питоне, а на другом языке
Задачки, как правило, не супер сложные и объемные, но в условиях собеседования и ограниченного времени можно не справится
По питону задачка например сделать что-то с массивом или словарем. Например вывести первое повторяющееся значение в массиве
По SQL задачка например найти сотрудника со второй по величине зарплатой
Задачки как правило действительно не очень сложные и можно их натренировать
Еще вопросы которые присутствуют почти всегда это вопросы про БД. Например рассказать про индексы или партиции. Часто эти вопросы практические - например рассказать про выбор поля партиции, но часто и больше в теорию - например рассказать про того как джойны могут происходить под капотом
И на самом деле эти 3 вещи (бд, sql, python) дают большую часть того что вас спросят (по крайне мере у меня было так)
Конечно, спрашивают еще и другие вещи. И про некоторые эти вещи нужно подробно рассказать, но например по Airflow большая часть услышанных мной вопросов было в формате «Расскажи какие операторы знаешь», то есть если работаешь с этим инструментом, то вопросов не возникнет

Кратко (AI)
Автор делится личным опытом прохождения собеседований на позицию дата-инженера. Основной упор делается на практические навыки: лайв-кодинг на Python, написание SQL-запросов и знание теории баз данных, включая индексы и партиционирование.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖