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

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

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

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

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

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

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

Каталог

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

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

Какие преимущества и недостатки использования протоколов (Protocol) в Python для определения интерфейсов?

В Python протоколы (Protocol) из модуля typing позволяют определять интерфейсы на уровне типов без необходимости наследования от конкретных базовых классов.

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

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

Чтобы создать декоратор в Python, который может оборачивать асинхронные функции, нужно определить асинхронную функцию внутри декоратора и использовать await для вызова исходной функции. Вот пример такого декоратора:

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

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

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

Читать ответ