Встречается на собеседованиях • сегодня

Как оцениваешь свои знания Python по шкале от 1 до 10

8/10. Хорошо знаю синтаксис, ООП, стандартную библиотеку, популярные фреймворки (Django, Flask), асинхронность (asyncio). Понимаю GIL, дескрипторы, метаклассы, но не всегда применяю их на практике. Есть опыт оптимизации кода, работы с базами данных.

Пример сложной темы, которую понимаю:

python
class Meta(type):
    def __new__(cls, name, bases, dct):
        dct['modified'] = True
        return super().__new__(cls, name, bases, dct)

class MyClass(metaclass=Meta):
    pass

print(MyClass.modified)  # True

Не претендую на экспертность в низкоуровневых аспектах (C-расширения, детали реализации CPython).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы