Собеседование python разработчик Игорь Шкода. Ведет Олег Кожанов
Разбор мок-собеседования на Python/Django для начинающего разработчика: от рассказа о проектах до технических вопросов и лайвкодинга. В конце участники дают кандидату развивающую обратную связь по подготовке к реальным интервью.
Андрей += Пронин
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 22,3 тыс.
- Лайки на YouTube: 343
Таймлайн
Коротко о видео
Это учебное мок-собеседование начинающего Python/Django-разработчика Игоря с последующим подробным разбором ответов. Кандидат рассказывает о смене профессии, обучении в Яндекс Практикуме, роли старшего студента и двух проектах: учебной соцсети и сервисе email-рассылок. Техническая часть охватывает устройство Django-обработки HTTP-запросов, основы HTTP/HTTPS, SQL и лайвкодинг шифра Цезаря; в обратной связи интервьюеры советуют усилить самопрезентацию, фундаментальные знания и скорость решения типовых задач.
Затронутые темы
Что взять на заметку
- Перед интервью стоит подготовить короткую самопрезентацию под конкретную вакансию: назвать релевантные технологии, проекты, мотивацию и план развития.
- В проекте сначала нужно завершить и проверить минимальные требования исходного ТЗ, а личный кабинет, дополнительные шаблоны и другие расширения добавлять после работающего MVP.
- Для Django полезно уметь связно объяснить путь запроса: URL и домен, определение IP, попадание на сервер, маршрутизация, обработчик, работа с данными и серверный рендеринг либо возврат структурированных данных.
- На лайвкодинге сначала уточняют входные данные, выходной формат и граничные случаи, затем проговаривают алгоритм простыми шагами и только после этого пишут код.
- Навык решения задач нужно тренировать в ограниченное время; интервьюеры советуют регулярно решать несколько простых алгоритмических задач, постепенно повышая сложность.
- Для HTML-писем обычного CSS-подхода недостаточно: по замечанию интервьюера, из-за почтовых клиентов обычно нужны табличная вёрстка и inline-стили.
- Вопросы к интервьюеру лучше формулировать открыто: как устроены наставничество, постановка задач, рост специалистов и работа с новичками.