Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

2523 вопроса 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 2523
Теория

Что такое проблема N+1 запросов при работе с ORM (Django ORM или SQLAlchemy)? Как её обнаружить и с помощью каких инструментов и методов — select_related, prefetch_related, joinedload, subqueryload — она решается?

Да, я знаком с SQLAlchemy и проблемой N+1 в ORM.

Читать ответ
Теория

Каким образом можно осуществлять групповые операции вставки нескольких записей в базу данных в Django с сохранением атомарности транзакции?

В Django для групповой вставки нескольких записей с сохранением атомарности транзакции можно использовать метод bulkcreate внутри блока транзакции.

Читать ответ
Теория

Какие виды JOIN существуют в SQL?

FULL OUTER JOIN в SQL объединяет строки из двух таблиц, возвращая все записи из обеих таблиц. Если для строки из одной таблицы нет соответствия в другой, то в результирующем наборе для отсутствующих значений будут NULL.

Читать ответ