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

Что знаешь про Python

Python — высокоуровневый интерпретируемый язык с динамической типизацией и автоматическим управлением памятью. Поддерживает несколько парадигм: ООП, функциональное, императивное программирование.

Ключевые особенности:

  • Читаемость: лаконичный синтаксис (отступы вместо скобок).
  • GIL (Global Interpreter Lock): ограничивает многопоточность, но есть multiprocessing для параллелизма.
  • Интерпретируемость: выполняется через CPython, Jython (Java), PyPy (JIT).
  • Библиотеки: богатая стандартная библиотека (os, re, json) и сторонние (numpy, requests, Django).

Пример:

python
def greet(name):
    return f"Hello, {name}!"

print(greet("World"))  # Hello, World!

Применение: веб (Django/Flask), Data Science (pandas, scikit-learn), автоматизация, скрипты.

Минусы: медленнее C/Java, GIL, динамическая типизация может усложнить отладку.

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

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

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

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