Библиотека вопросов
Вопросы с настоящих собесов. Любой можно отработать голосом за пару минут — с интервьюером, баллом и разбором.
Что такое проблема N+1 запросов в ORM и как её решают в Django?JuniorВ приложении на SQLAlchemy функция возвращает объект из репозитория, и при обращении к его связанному полю падает DetachedInstanceError. Почему так происходит и как правильно организовать работу с сессией?MiddleСтраница со списком заказов в Django-админке грузится десять секунд, а в логах видно сотни SQL-запросов на одну загрузку. Что происходит и как это чинить?MiddleСтраница со списком заказов стала грузиться несколько секунд, и в логах вы видите сотни однотипных SQL-запросов на один HTTP-запрос. Что происходит и как будете это чинить?MiddleРасскажите про проблему N+1 запросов в Django ORM. Как вы её находите и какие средства ORM используете, чтобы её устранить?SeniorСпроектируйте работу с PostgreSQL в нагруженном Python-сервисе на SQLAlchemy: десятки инстансов, в каждом несколько воркеров. Как организуете пулы соединений и жизненный цикл сессий?Senior