Подготовка к интервью

Вопросы на собеседовании по Python

1574 вопроса по Python с технических собеседований

1574 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по Python — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: python, backend, database.

Каталог

Результаты поиска

Найдено: 1574
Теория

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

Для создания архивного пакета Python-кода, который можно распространять и устанавливать, обычно используют стандартные инструменты setuptools и wheel.

Читать ответ
Теория

Как различить слабые и сильные ссылки в Python и в чем их отличия?

В Python сильные ссылки — это обычные ссылки на объекты, которые увеличивают счетчик ссылок объекта и не позволяют сборщику мусора удалять объект, пока есть хотя бы одна сильная ссылка.

Читать ответ
Теория

Каким образом можно определить собственный оператор в Python для использования в классах?

В Python нельзя создавать полностью новые операторы, но можно переопределять поведение существующих операторов для своих классов с помощью специальных методов (магических методов).

Читать ответ
Теория

[имя] спросил: На каких других языках программирования писал, и какие ключевые особенности Python можно выделить при сравнении с другими языками (например, интерпретируемость)?

Python отличается от многих других языков своей простотой и читаемостью кода, что достигается за счёт лаконичного синтаксиса и строгих правил отступов. Это облегчает поддержку и развитие проектов.

Читать ответ
Теория

В чем разница между конструкциями except и *except в Python?

except ловит исключения указанного типа(ов). except не является синтаксически корректной конструкцией в Python и приведет к ошибке синтаксиса. Вероятно, имеется в виду перехват всех исключений без указания типа.

Читать ответ
Теория

Когда и в каких сценариях необходимо применять многопоточность в Python?

Многопоточность в Python полезна, когда нужно выполнять несколько задач одновременно, особенно если они связаны с вводом-выводом (I/O), например, сетевые запросы, работа с файлами или базами данных.

Читать ответ
Теория

Что такое классы в Python?

Классы в Python — это шаблоны для создания объектов (экземпляров). Они определяют структуру данных (атрибуты) и поведение (методы), которые будут присущи объектам, созданным на основе этого класса.

Читать ответ