Подтемы
Python — Базовое
24 вопр.
Python — concurrency (threading/multiprocessing/asyncio)
19 вопр.
Python — Internals
48 вопр.
Python — Modern (фичи 3.10+: match/case, X | None и т.д.)
24 вопр.
Python — ООП
22 вопр.
Python — производительность (Performance)
19 вопр.
Python — стандартная библиотека (stdlib)
22 вопр.
Python — типизация (Typing, mypy)
15 вопр.
Python: версии 3.8 → 3.14 и их фичи
18 вопр.
15 вопросов
-
junior theory Что такое GIL в CPython и зачем он нужен?
-
junior correct_vs_wrong Два варианта функции с дефолтным аргументом-списком. Какой правильный?
-
junior theory Как Python реализует интернирование строк? Приведите примеры, когда это может привести к неожиданным результатам при сравнении строк.
-
junior theory Как устроены пространства имен в Python? Как отличаются __dict__ у классов и экземпляров?
-
junior theory Как Python обрабатывает исключения на уровне C? Как это влияет на производительность?
-
junior theory Как Python хранит целые числа в памяти? Какие ограничения у этой реализации?
-
junior theory Объясните, как Python реализует интернирование строк (string interning). В каких случаях это может привести к неожиданным результатам?
-
junior theory Какие различия в реализации list и tuple в CPython? Почему tuple неизменяем, а list изменяем?
-
junior theory Что такое __slots__ в Python и как он влияет на работу интерпретатора? В каких случаях его стоит использовать?
-
junior theory Что такое PyObject и какова его роль в CPython? Какие поля содержит типичный PyObject?
-
junior theory What are the key features of Python?
-
junior theory How is Python executed?
-
junior theory What is PEP 8 and why is it important?
-
junior theory How is memory allocation and garbage collection handled in Python?
-
junior theory What are the built-in data types in Python?