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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

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

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

Можете объяснить принцип наследования в языке Python и как он используется при создании классов?

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

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

Каким образом объявить статический метод в языке Python?

В Python статический метод объявляется с помощью декоратора @staticmethod. Такой метод не принимает автоматически ни self, ни cls в качестве первого аргумента и ведёт себя как обычная функция, но находится внутри класса.

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

Объясните назначение и работу метода __set__() в классе-дескрипторе Python

Метод set() в классе-дескрипторе Python отвечает за перехват присваивания значения атрибуту объекта. Когда у объекта, у которого атрибут реализован через дескриптор, происходит присваивание, вызывается именно этот метод.

Читать ответ