РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
17 of 38 menu

Вопросы на собеседовании Python

Что такое Python и для чего он используется?

Какие особенности языка Python вы знаете?

Что такое динамическая типизация в Python?

Что такое интерпретируемый язык программирования?

Какие типы данных существуют в Python?

В чём разница между list и tuple в Python?

В чём разница между set и frozenset в Python?

Что такое dict в Python и как он работает?

Что такое None в Python?

Как объявить переменную в Python?

Какие операторы сравнения есть в Python?

В чём разница между == и is в Python?

Что такое and, or, not в Python?

Какие циклы есть в Python?

Что такое for и while в Python?

Что такое range() в Python?

Как объявить функцию в Python?

Что такое args и kwargs в Python?

Что такое *args и **kwargs в Python?

Что такое значения по умолчанию для аргументов функции?

Что такое лямбда-функции lambda в Python?

Что такое рекурсия в Python?

Что такое генераторы yield в Python?

В чём разница между return и yield в Python?

Что такое декораторы в Python?

Как создать декоратор в Python?

Что такое контекстные менеджеры в Python?

Что такое with в Python?

Что такое исключения в Python?

Как обрабатывать исключения в Python?

Что такое try, except, finally в Python?

Что такое raise в Python?

Что такое пользовательские исключения в Python?

Что такое классы в Python?

Что такое __init__ метод в Python?

Что такое self в Python?

Что такое наследование в Python?

Что такое множественное наследование в Python?

Что такое super() в Python?

Что такое магические методы в Python?

Что такое __str__ и __repr__ в Python?

Что такое __call__ в Python?

Что такое __getattr__ и __setattr__?

Что такое __enter__ и __exit__?

Что такое property в Python?

Что такое @staticmethod и @classmethod в Python?

В чём разница между методом класса и статическим методом?

Что такое модули в Python?

Как импортировать модули в Python?

В чём разница между import и from...import?

Что такое пакеты в Python?

Что такое __init__.py в Python?

Что такое pip в Python?

Что такое виртуальное окружение в Python?

Что такое venv и virtualenv?

Что такое requirements.txt в Python?

Что такое pyproject.toml в Python?

Что такое poetry и для чего он нужен?

Что такое type hints в Python?

Что такое аннотации типов в Python?

Что такое list[int] и dict[str, int] в Python?

Что такое Optional и Union в Python?

Что такое Any в Python?

Что такое TypedDict в Python?

Что такое dataclass в Python?

Что такое @dataclass декоратор в Python?

Что такое Enum в Python?

Что такое асинхронность в Python?

Что такое async и await в Python?

Что такое asyncio в Python?

Что такое event loop в Python?

Что такое aiohttp в Python?

Что такое threading в Python?

Что такое GIL в Python?

Как работает GIL и как его обойти?

Что такое multiprocessing в Python?

В чём разница между threading и multiprocessing?

Что такое concurrent.futures в Python?

Что такое Django и для чего он используется?

Что такое Flask и для чего он используется?

В чём разница между Django и Flask?

Что такое FastAPI и для чего он используется?

В чём разница между FastAPI и Django/Flask?

Что такое SQLAlchemy в Python?

Что такое Django ORM?

В чём разница между SQLAlchemy и Django ORM?

Что такое Alembic в Python?

Что такое миграции в Python?

Как работать с базами данных в Python?

Что такое sqlite3 в Python?

Что такое psycopg2 для PostgreSQL в Python?

Что такое pymongo для MongoDB в Python?

Что такое redis-py для Redis в Python?

Что такое requests библиотека в Python?

Что такое aiohttp для асинхронных HTTP запросов?

Что такое httpx в Python?

Что такое BeautifulSoup для парсинга?

Что такое Scrapy для парсинга?

Что такое Selenium в Python?

Что такое Pandas в Python?

Что такое NumPy в Python?

Что такое Matplotlib и Seaborn в Python?

Что такое Jupyter Notebook?

Что такое unittest в Python?

Что такое pytest в Python?

Что такое mock в тестировании Python?

Что такое тестовое покрытие в Python?

Что такое coverage.py в Python?

Что такое flake8 и pylint в Python?

Что такое black в Python?

Что такое mypy в Python?

Что такое isort в Python?

Что такое logging в Python?

Как работает логирование в Python?

Что такое обработка ошибок в Python?

Что такое PEP 8 в Python?

Что такое PEP 20 (Zen of Python)?

Что такое PEP 257 (Docstrings)?

Как документировать код в Python?

Что такое Sphinx для документации Python?

Что такое Docker и как его использовать с Python?

Как развернуть Python приложение на сервере?

Что такое WSGI в Python?

Что такое ASGI в Python?

В чём разница между WSGI и ASGI?

Что такое Gunicorn в Python?

Что такое uWSGI в Python?

Что такое NGINX с Python?

Какие best practices в Python вы знаете?

Как структурировать Python проект?

Что такое паттерны проектирования в Python?

Что такое Singleton в Python?

Что такое Factory в Python?

Что такое Observer в Python?

Что такое функциональное программирование в Python?

Что такое map, filter и reduce в Python?

Что такое списковые включения list comprehensions?

Что такое генераторные выражения в Python?

Что такое zip и enumerate в Python?

Что такое any и all в Python?

Что такое sorted в Python?

Что такое работа с датами в Python?

Что такое datetime модуль в Python?

Что такое работа с файлами в Python?

Как читать и записывать файлы в Python?

Что такое JSON в Python?

Что такое json модуль в Python?

Что такое pickle в Python?

Что такое сериализация в Python?

Что такое PyYAML в Python?

Что такое argparse в Python?

Как обрабатывать аргументы командной строки в Python?

Что такое sys и os модули в Python?

Что такое переменные окружения в Python?

Что такое python-dotenv?

Как оптимизировать производительность Python кода?

Что такое cProfile и профилирование в Python?

Что такое timeit в Python?

Что такое functools.lru_cache для кэширования?

Что такое декораторы для кэширования в Python?

Что такое asyncio для асинхронного программирования?

Что такое aiofiles для асинхронной работы с файлами?

Что такое WebSocket в Python?

Что такое websockets библиотека в Python?

Что такое celery для очередей в Python?

Что такое dramatiq для очередей в Python?

Что такое GraphQL в Python?

Что такое graphene для GraphQL в Python?

Что такое strawberry для GraphQL в Python?

Что такое безопасности в Python?

Что такое защита от SQL-инъекций в Python?

Что такое хеширование паролей в Python?

Что такое bcrypt и passlib в Python?

Что такое JWT в Python?

Что такое PyJWT в Python?

Что такое OAuth2 в Python?

Что такое python-social-auth?

Что такое Event Loop в asyncio и как он работает?

Что такое корутины coroutines и чем они отличаются от обычных функций?

Что такое Task и Future в asyncio?

В чём разница между asyncio.gather() и asyncio.wait()?

Что такое asyncio.create_task() и когда его использовать?

Как отменить задачу в asyncio?

Что такое async for и async with в Python?

Что такое асинхронные генераторы в Python?

Что такое aiohttp и для чего он используется?

Чем aiohttp отличается от requests?

Что такое ClientSession в aiohttp?

Как выполнить асинхронный HTTP запрос в Python?

Что такое httpx и чем он отличается от requests?

Поддерживает ли httpx асинхронные запросы?

Что такое сессии в HTTP клиентах Python?

Как настроить таймауты в HTTP запросах Python?

Что такое повторные попытки retry при ошибках запроса?

Как обрабатывать ошибки HTTP запросов в Python?

Что такое BeautifulSoup и для чего он используется?

Что такое lxml и чем он отличается от BeautifulSoup?

Что такое Scrapy и для чего он используется?

В чём разница между Scrapy и BeautifulSoup?

Что такое Selenium и когда он используется для парсинга?

Что такое Playwright и чем он отличается от Selenium?

Что такое XPath и как он используется в парсинге?

Что такое CSS селекторы и как они используются в парсинге?

Что такое Pandas и для чего он используется?

Что такое DataFrame в Pandas?

Как загрузить данные из CSV в Pandas?

Как загрузить данные из Excel в Pandas?

Как загрузить данные из JSON в Pandas?

Что такое NumPy и для чего он используется?

В чём разница между NumPy и Pandas?

Что такое Matplotlib и для чего он используется?

Что такое Seaborn и чем он отличается от Matplotlib?

Как создать простой график в Matplotlib?

Что такое фикстуры fixtures в pytest?

Какие области видимости фикстур в pytest вы знаете?

Что такое маркеры markers в pytest?

Что такое @pytest.mark.parametrize?

Что такое mock и для чего он используется в тестах?

Что такое patch в тестировании Python?

Как тестировать асинхронный код в Python?

Что такое pytest-asyncio?

Что такое покрытие кода coverage в тестировании?

Как измерить покрытие кода с помощью pytest-cov?

Что такое SQLAlchemy и для чего он используется?

В чём разница между SQLAlchemy Core и SQLAlchemy ORM?

Что такое декларативные модели в SQLAlchemy?

Что такое сессии Session в SQLAlchemy?

Что такое Alembic и для чего он используется?

Что такое асинхронный SQLAlchemy Async SQLAlchemy?

Что такое OAuth2 и как он используется в Python?

Что такое JWT и как его использовать в Python?

Что такое OpenID Connect и чем он отличается от OAuth2?

Что такое bcrypt и как он используется для хеширования паролей?

Что такое argon2 и чем он отличается от bcrypt?

Как защититься от XSS в Python веб-приложениях?

Как защититься от CSRF в Python веб-приложениях?

Как защититься от SQL-инъекций в Python?

Что такое pip и для чего он используется?

Что такое виртуальное окружение venv в Python?

Что такое requirements.txt и как его использовать?

Что такое poetry и чем он отличается от pip?

Что такое pyproject.toml в Python?

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить