1574 вопроса по Python с технических собеседований
1574 вопроса1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по Python — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: python, backend, database.
Чтобы превратить объект итератора в генераторную функцию в Python, можно написать функцию с ключевым словом yield, которая внутри использует итератор для последовательного получения элементов и возвращает их по одному.
Этот вопрос относится к личному опыту и зависит от конкретного человека. Важно честно оценить количество проектов, в которых вы участвовали или которые реализовали самостоятельно на языке Python.
Для двух пустых списков оператор is вернёт False, так как списки — изменяемые объекты, и при создании двух пустых списков создаются разные объекты в памяти.
Метод hash в Python возвращает целочисленное значение (хэш) объекта, которое используется для быстрого сравнения и поиска объектов в хэш-таблицах, например, в множествах (set) и словарях (dict).
Изменение порядка методов разрешения (MRO, Method Resolution Order) в Python происходит при изменении иерархии наследования классов, особенно при использовании множественного наследования.