Вернуться в каталог собеседований

Мок-интервью на Middle Python Backend

Техническое интервью по Python backend с вопросами о блокировках, семафорах, паттернах, ORM и PostgreSQL. Интервьюер разбирает ответы кандидата и типовые темы найма.

ШОРТКАТ — менторская программа
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 2,2 тыс.
  • Лайки на YouTube: 33
Открыть на YouTube

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

Интервьюер проводит мок-собеседование для Python backend-разработчика уровня Middle. Начальная часть посвящена компьютерным наукам и конкурентному доступу к ресурсам: кандидат объясняет назначение блокировок и семафоров. Затем собеседующие обсуждают паттерны проектирования на примере пула соединений, включая границы применения фабричного метода и singleton. Во второй половине запись возвращается к прикладному Python и PostgreSQL: разбираются ORM, QuerySet, получение большого числа строк и пагинация, а также индексы. Интервьюер связывает эти темы с ожиданиями разных компаний и поясняет, почему для более сильных позиций требуется широкий инженерный кругозор.

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

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

  • Различать блокировки и семафоры при доступе к общему ресурсу.
  • Уметь обосновать паттерны вокруг пула соединений.
  • Не загружать большие выборки целиком без необходимости; применять пагинацию.
  • Понимать, что возвращает ORM QuerySet и когда он вычисляется.
  • Повторять PostgreSQL и индексы перед backend-интервью.

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