Реальные вопросы, которые задают на собеседованиях для Python-разработчик в Т1.
Смотрите также задачи с собеседований для Python-разработчик
Что такое абстрактный класс
Что такое принцип единственной ответственности (SRP, Single Responsibility Principle) в ООП
Что такое принцип Барбаре Лисков (Liskov Substitution Principle)
В чем разница между EXPLAIN и EXPLAIN ANALYZE в SQL
Что такое принцип открытости/закрытости (Open-Closed Principle)
Какую структуру данных использует индекс в базе данных
Что такое Depends в FastAPI
Что такое dependency injection
Что такое принципы SOLID и как они помогают писать структурированный код
Что такое GIL в Python, зачем он нужен и как работает
Зачем нужен Celery в Python
Что такое транзакция и как она реализуется в Python
Используются ли аннотации типов в Python?
Что такое нормализация и денормализация баз данных
Как проводить API тесты?
Насколько важно покрытие тестами в проекте и можно ли выкатывать фичи без тестов?
Что делает метод flush у сессии SQLAlchemy
При каких условиях индексы ускоряют или не помогают при join
Что такое принцип разделения интерфейса (Interface Segregation Principle)
На что обращать внимание в EXPLAIN ANALYZE для оценки производительности запроса
Все 47 вопросов доступны в Сопровождении до оффера
Узнать подробнее