Мегафон · июнь 2025

Тех собес на middle-senior Python Разработчик в Мегафон

middle-senior Тех собес 12 вопросов 5 задач

1. Как выяснить принадлежность экземпляра к классу?

2. Какие конструкции, помимо try и except, можно использовать внутри этого блока?

3. Как сложить списки?

4. Как сложить словари? Что будет с повторяющимися ключами?

5. Какие типы данных нельзя использовать в качестве ключей словаря?

6. Что такое dataclass?

7. Что такое метакласс?

8. Какие методы нужно реализовать у объекта, чтобы он стал итератором?

9. В чем отличие итератора от генератора?

10. Задача: Написать декоратор, который будет писать имя функции до ее вызова

def writefuncname(func: Callable):
    def wpars(args, *kwargs):
        print(func.name)
        return func(args, *kwargs)
    return wraps

11. Задача: Написать декоратор с параметрами

def…
Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Python Разработчик».

в этом собесе: 12 вопросов 5 задач с кодом
  • Ещё 162 текстовых собеса направления
  • 418 видеозаписей собеседований
  • Приоритетная поддержка
1490₽/мес