Ctrl K

Библиотека вопросов

Вопросы с настоящих собесов. Любой можно отработать голосом за пару минут — с интервьюером, баллом и разбором.

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