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

Python собеседование Александр Воробьёв

Тренировочное собеседование на Junior Python-разработчика с разбором Django, SOLID, интерфейсов, командной разработки и подготовки к поиску работы.

Источник: Андрей += Пронин

Открыть на YouTube

Таймлайн

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

Это тренировочное Python-собеседование с начинающим разработчиком Александром Воробьёвым: он рассказывает об обучении в университете и на Яндекс Практикуме, проектах на Django и командной работе через Git. Интервьюеры проверяют Django/MTV, размещение бизнес-логики, SOLID и принципы разделения интерфейсов на устной задаче про устройства с функциями звонка, SMS и поиска. В конце они дают разбор: отмечают самостоятельность кандидата, но советуют лучше готовиться по резюме, проектам, рынку и компании, а также закрыть пробелы в Django и SOLID.

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

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

  • Перед собеседованием разберите каждую строку резюме: будьте готовы объяснить цель проекта, свой вклад, модели, связи и принятые решения.
  • Для Django стоит уверенно различать Model–Template–View, не размещать бизнес-логику во view без причины и знать подходы с custom managers и «жирными моделями».
  • Не ограничивайтесь определениями SOLID: реализуйте каждый принцип в небольших задачах, чтобы не путать LSP и DIP.
  • Для Interface Segregation полезно уметь разложить большой интерфейс устройства на отдельные интерфейсы звонков, SMS и поиска, а затем гибко комбинировать их множественным наследованием.
  • Подготовьте рассказ о командной работе: ветки Git, распределение задач, взаимное code review и разрешение замечаний до merge.
  • Заранее изучайте компанию, подготовьте вопросы о тестировании, code review и деплое, а также ориентируйтесь в рыночной зарплате.

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

56 мин
BackendJunior

Михаил Выборный собеседование junior python разработчик

Пробное собеседование junior Python-разработчика с разбором софт-скиллов, базового Python-кодинга, декораторов и замыканий. В конце участнику дают предметную обратную связь и обсуждают смоделированные условия работы.

1 ч 6 мин
BackendJunior

Junior Python developer. Публичное собеседование Яков Варнаев

Учебное публичное собеседование Junior Python/Django-разработчика с живым разбором Django-проекта и демонстрацией личного API-проекта для Dungeons & Dragons. В финале участники разбирают вопросы кандидата и дают обратную связь.