ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend Python — часть 10

60 популярных вопросов из 296 собранных, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Что вы ожидаете от нового места работы?

behavioral junior

Расскажите об архитектуре проекта: она уже существовала к моменту вашего прихода в компанию или вы участвовали в её проектировании?

architecture middle

Что такое композиция классов, когда один класс является атрибутом другого, и чем она отличается от наследования?

oop junior

Как происходит процесс проверки контракта (API contract) при разработке?

architecture middle

Кто занимался проектированием структуры базы данных в ваших проектах: вы, аналитики или другие специалисты? Какие задачи по проектированию вам приходилось выполнять?

database middle

Какие артефакты вы формировали по результатам выполнения этой задачи?

behavioral middle

С какими сетевыми протоколами вам приходилось работать?

networking middle

Как бы вы описали этот процесс?

general junior

Как реализуется декоратор в Python?

language_specific Python middle

Зачем проводить код-ревью, если для него нет формальных требований? Разве не должны существовать четкие входящие требования к процессу?

general middle

Что такое бинарный файл и чем он отличается от текстового?

general junior

Как вы это определяли?

behavioral middle

Что является результатом выполнения вашей программы или функции?

general junior

Что такое бинарный формат данных и в чем его особенности?

general junior

Реализацию каких еще паттернов проектирования вам приходилось применять на практике?

architecture middle

В чем особенности gRPC и как он работает?

networking gRPC middle

С помощью каких dunder-методов реализуется протокол итератора в Python?

language_specific Python middle

Когда мы можем обращаться к методу как к атрибуту?

oop Python middle

Что будет, если создать составной индекс по нескольким колонкам (например, по A и B)?

database SQL middle

Как в Python разрешается проблема ромбовидного наследования?

oop Python middle

Что произойдет, если изменить порядок колонок в составном индексе или порядок условий в SQL-запросе?

database SQL middle

Что такое множественное наследование в Python?

oop Python junior

Как реализуется механизм name mangling для атрибутов с двойным подчеркиванием в Python, и почему они недоступны извне объекта в отличие от атрибутов с одним подчеркиванием?

language_specific Python middle

Что произойдет, если класс-наследник не реализует абстрактный метод родительского класса?

oop junior

Какие бывают типы инкапсуляции?

oop junior

Расскажите подробнее о вашем опыте работы над сервисами: какой продукт был основным и в чем заключалась ваша роль?

behavioral middle

Вопросы по другим специальностям