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

Собеседование подписчика Trainee Python Developer

Учебная запись собеседования Trainee Python Developer с задачами LeetCode, вопросами по Django и итоговыми рекомендациями по подготовке к SQL и Django.

Источник: BELOV

Открыть на YouTube

Таймлайн

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

Запись собеседования подписчика на уровень Trainee Python Developer: сначала разбираются алгоритмические задачи в стиле LeetCode, затем вопросы по Django. В Django-части обсуждаются обработка запросов и ответов, шаблоны, модели и связь ORM со структурой базы данных, URL/View и получение статьи. В финальном фидбеке звучит рекомендация подтянуть SQL, в частности транзакции и индексы; после этого беседа завершается.

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

  • Подготовить алгоритмические задачи формата LeetCode, поскольку они составляют первую часть собеседования.
  • Уметь объяснить путь HTTP-запроса в Django и выбор способа вернуть ответ: шаблон либо содержимое response body.
  • Повторить Django ORM: как Models описывают таблицы, поля, первичный ключ и связь с моделью User.
  • Практически разобрать маршрут вида articles/<article_id>, View и обработку GET-запроса для получения статьи.
  • Повторить SQL помимо теории: транзакции, индексы и базовые требования к проектированию таблиц.
  • Учитывать, что рекомендация по SQL и Django — это фидбек интервьюера, а не подтверждённый результат найма.

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