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

Домрачев Дмитрий python developer собеседование

Мок-собеседование Python/Django-разработчика с разбором учебных проектов, Django-кода и типичных вопросов по базам данных. В конце интервьюеры объясняют, что кандидату стоит улучшить перед реальным поиском работы.

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

Открыть на YouTube

Таймлайн

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

Запись показывает мок-собеседование начинающего Python/Django-разработчика Дмитрия, который переходит из продаж и пока работал только над учебными и тестовыми проектами. Сначала обсуждают мотивацию, опыт командной работы и репозитории кандидата, затем подробно разбирают Django-проект Page Storage, связи в БД, сериализацию, документацию API и устройство стороннего интернет-магазина. В финале интервьюеры дают обратную связь: по их оценке, кандидату нужно укрепить основы реляционных БД и Django ORM, собрать более содержательный проект и лучше готовить примеры для типовых вопросов интервью.

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

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

  • Для рассказа о смене профессии подготовить конкретную историю: почему выбраны Python и разработка, какие действия подтвердили интерес, а не ограничиваться советом знакомого.
  • На интервью заранее подготовить примеры сильных сторон, адаптивности, работы со стрессом и слабых сторон с описанием того, как они не мешают работе.
  • Повторить связи one-to-one, one-to-many и many-to-many, внешние и первичные ключи, промежуточные таблицы, индексы, нормализацию и денормализацию БД.
  • Разобраться, какие таблицы и поля создаёт Django при миграциях моделей и связей, а не ограничиваться знанием деклараций ORM.
  • Для Django-проектов проработать практические темы: DecimalField для денег, валидацию, reverse и get_absolute_url, *args/**kwargs, media/static, хранение файлов и удаление файла вместе с записью.
  • Сделать более цельный проект, который можно показать на собеседовании, и быть готовым объяснить осознанные отступления от документации через изученные альтернативы.
  • Перед реальным интервью изучать конкретную компанию и вакансию, чтобы связать свою мотивацию с их задачами, а не рассказывать об общем количестве откликов.

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

2 ч 1 мин
BackendSenior

Senior в 14 лет?! Это вообще законно? / Думали будет джун... / Техсобес Senior Python Developer

Развёрнутое мок-собеседование с 14-летним Python-разработчиком: разбор Telegram-бота, конкурентности, БД и архитектуры учебного проекта заметок. В конце — технический фидбек и рекомендации по развитию.

1 ч 42 мин
BackendJunior

Собеседование junior python разработчик Евгений Путрин | Галина Трошкина и Василий Туртугешев

Разбор учебного собеседования junior Python-разработчика с live coding, SQL-практикой и обсуждением Django. Ведущий показывает сильные и слабые места ответов кандидата и формулирует итоговый фидбек.