Встречается на собеседованиях • сегодня
С какими версиями Python работал
Работал с Python 3.6+, включая последние версии (3.7, 3.8, 3.9, 3.10, 3.11). Знаком с ключевыми изменениями между версиями, например:
- 3.6: f-строки, аннотации типов (
Dict,Listизtyping) - 3.7:
@dataclass,breakpoint(), порядок сохраненияdict - 3.8: оператор
:=(walrus), позиционные аргументы (/) - 3.9:
dictобъединение (|), аннотации типов безtyping(list[str]) - 3.10:
match-case, улучшенные ошибки
Пример с нововведениями (Python 3.8+):
python
# Walrus operator
if (n := len("hello")) > 4:
print(f"Length is {n}") # Length is 5Для совместимости учитываю различия в стандартной библиотеке (например, asyncio.run в 3.7+).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы