Python-разработчик — вопросы с реальных собеседований, часть 10
60 популярных вопросов из 296 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Расскажите об архитектуре проекта: она уже существовала к моменту вашего прихода в компанию или вы участвовали в её проектировании?
architecturemiddle
1×
Что такое композиция классов, когда один класс является атрибутом другого, и чем она отличается от наследования?
oopjunior
1×
Как происходит процесс проверки контракта (API contract) при разработке?
architecturemiddle
1×
Кто занимался проектированием структуры базы данных в ваших проектах: вы, аналитики или другие специалисты? Какие задачи по проектированию вам приходилось выполнять?
databasemiddle
1×
Какие артефакты вы формировали по результатам выполнения этой задачи?
behavioralmiddle
1×
С какими сетевыми протоколами вам приходилось работать?
networkingmiddle
1×
Как бы вы описали этот процесс?
generaljunior
1×
Как реализуется декоратор в Python?
language_specificPythonmiddle
1×
Зачем проводить код-ревью, если для него нет формальных требований? Разве не должны существовать четкие входящие требования к процессу?
generalmiddle
1×
Что такое бинарный файл и чем он отличается от текстового?
generaljunior
1×
Как вы это определяли?
behavioralmiddle
1×
Что является результатом выполнения вашей программы или функции?
generaljunior
1×
Что такое бинарный формат данных и в чем его особенности?
generaljunior
1×
Реализацию каких еще паттернов проектирования вам приходилось применять на практике?
architecturemiddle
1×
В чем особенности gRPC и как он работает?
networkinggRPCmiddle
1×
С помощью каких dunder-методов реализуется протокол итератора в Python?
language_specificPythonmiddle
1×
Когда мы можем обращаться к методу как к атрибуту?
oopPythonmiddle
1×
Что будет, если создать составной индекс по нескольким колонкам (например, по A и B)?
databaseSQLmiddle
1×
Как в Python разрешается проблема ромбовидного наследования?
oopPythonmiddle
1×
Что произойдет, если изменить порядок колонок в составном индексе или порядок условий в SQL-запросе?
databaseSQLmiddle
1×
Что такое множественное наследование в Python?
oopPythonjunior
1×
Как реализуется механизм name mangling для атрибутов с двойным подчеркиванием в Python, и почему они недоступны извне объекта в отличие от атрибутов с одним подчеркиванием?
language_specificPythonmiddle
1×
Что произойдет, если класс-наследник не реализует абстрактный метод родительского класса?
oopjunior
1×
Какие бывают типы инкапсуляции?
oopjunior
1×
Расскажите подробнее о вашем опыте работы над сервисами: какой продукт был основным и в чем заключалась ваша роль?