Вернуться в видеотеку

Техническое собеседование Python-разработчика на английском

Англоязычная техническая секция для Python-разработчика с опытом обработки данных. В записи есть обсуждение стека проекта, работа со списками и DataFrame, задача на SQL JOIN.

Источник: BELOV

Открыть на YouTube

Таймлайн

Коротко о видео

Кандидат с опытом Python и data engineering обсуждает вакансию senior Python/Airflow developer, пайплайны данных, GCP, Airflow, контейнеры, SQL, Parquet и инструменты разработки. Интервьюер описывает внутренний проект для Nestlé с Python-бэкендом, Celery и Snowflake, а также возможным переходом на Airflow и PostgreSQL. В лайвкодинге кандидат фильтрует список строк по подстроке и длине, пробует записать аналогичный фильтр в pandas, реализует простую иерархию классов и составляет SQL-запрос с JOIN для книг, пользователей и записей о выдаче. В конце обсуждаются обратная связь и вероятная встреча с клиентом.

Затронутые темы

Что взять на заметку

  • Связывайте рассказ о предыдущем опыте с конкретными инструментами проекта.
  • Уточняйте условие SQL-задачи до создания таблиц или написания запроса.
  • Проговаривайте ход решения, даже когда приходится вспоминать синтаксис.
  • Умение фильтровать данные и соединять таблицы проверяют небольшими практическими задачами.

Рекомендуем посмотреть