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

Александр (Новосибирск) собеседование python backend разработчик

Разбор учебного Python backend-собеседования с задачами по Django ORM/SQL, палиндрому, алгоритмической сложности, Linux и Docker. В конце кандидат получает развивающую обратную связь.

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

Открыть на YouTube

Таймлайн

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

Это учебное мок‑собеседование на позицию начинающего Python backend-разработчика. Александр рассказывает об опыте системного администрирования, обучении в Яндекс Практикуме и командном проекте, затем решает задачи по Django ORM/SQL и проверке палиндрома. В финале интервьюеры разбирают пробелы в Django, SQL, Docker и практике написания кода, а кандидат озвучивает зарплатные ожидания для стажёрской и junior-позиции.

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

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

  • Перед собеседованием на Django нужно уметь сначала сформулировать SQL: связи таблиц, внешний ключ, COUNT и группировку, а затем переводить идею в ORM.
  • Для задачи на палиндрома полезен подход с двумя индексами: один движется от начала, второй — от конца; сравнения достаточно выполнять до середины строки.
  • Проверка палиндрома остаётся O(n), даже если обходить только половину строки, поскольку множитель 1/2 не меняет асимптотику; дополнительная память при нескольких индексах — O(1).
  • Важно не только назвать алгоритм, но и быстро записать его и мысленно отладить на конкретной строке: здесь правильная идея с двумя указателями сначала не превратилась в рабочий код.
  • В объяснении Docker стоит говорить не только об изоляции, но и о воспроизводимом окружении, различиях между системами, автоматизации запуска и Dockerfile/Compose-инструкциях.
  • Кандидат сам называет себя новичком/junior и ищет команду с наставничеством; это его самооценка, а не подтверждённый уровень.

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

1 ч 23 мин
Backend

Кирилл Свицов python разработчик собеседование. Ведёт Евгений Ефимов

Разбор учебного собеседования Python-разработчика с вопросами по основам языка и совместным решением задачи на RLE-сжатие строки. В конце кандидату дают технический фидбэк и рекомендации по дальнейшей подготовке.

1 ч 17 мин
BackendJunior

Собеседование python junior с Прониным. Кандидаты: Родион и Марсель

Учебное Python-собеседование двух начинающих разработчиков с практическими задачами на генераторы и последовательность Фибоначчи. В конце — подробный разбор ошибок в ТЗ, тестировании, крайних случаях и стиле кода.