24 вопросов
-
middle theory Как работает сборщик мусора в CPython? Что он умеет, чего не умеет наивный refcount?
-
middle mcq Какое утверждение про дескрипторы в Python НЕВЕРНО?
-
middle theory Объясните, как устроена объектная модель в CPython. Какие структуры данных используются для хранения атрибутов объектов, и как это влияет на доступ к ним?
-
middle theory Как Python компилирует исходный код в bytecode? Какие этапы этого процесса влияют на производительность выполнения кода?
-
middle theory Как реализованы словари в CPython? Объясните, как работают хеш-таблицы, коллизии и ресайзинг. Приведите пример, когда это может привести к производительностным…
-
middle correct_vs_wrong Два варианта context manager для timeout-обёртки. Какой защищён от потенциальных ошибок при исключениях?
-
middle theory Как Python оптимизирует выполнение простых циклов (например, `for i in range(1000): ...`)? Какие нюансы возникают при использовании сложных выражений внутри те…
-
middle theory Как реализованы словари в CPython? Какие структуры данных используются для хранения ключей и значений, и как решаются коллизии?
-
middle theory Explain the difference between a mutable and immutable object.
-
middle theory What is the difference between list and tuple?
-
middle theory What is the difference between == and is operator in Python?
-
middle theory What are decorators in Python?
-
middle quiz Какие из следующих операций в Python могут привести к **непредсказуемому поведению** при использовании в многопоточном коде?
-
middle quiz Какой из следующих способов **наиболее эффективен** для проверки наличия ключа в словаре?
-
middle quiz Какое из следующих утверждений о **__slots__** в Python **неверно**?
-
middle quiz Какой из следующих механизмов **не используется** в Python для управления памятью?
-
middle quiz Какой из следующих способов **наиболее эффективен** для создания большого количества объектов?
-
middle quiz Какой из следующих аспектов **не влияет** на производительность выполнения Python-кода?
-
middle quiz Какой из следующих механизмов **не используется** в Python для оптимизации выполнения?
-
middle quiz Какой из следующих способов **не является** способом управления памятью в Python?
-
middle quiz Какой из следующих способов **не является** частью внутренней реализации Python?
-
middle quiz Какой из следующих механизмов используется для управления памятью в CPython?
-
middle quiz Какой из следующих способов может привести к непредсказуемому поведению в многопоточном коде?
-
middle quiz Какой из следующих способов может привести к ошибке при использовании в многопоточном коде?