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

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

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

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

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

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

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

Каталог

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

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

Если нужно посчитать значения прямо в SQL по условию (например, скидка зависит от категории клиента), как бы ты это сделал в Django ORM, чтобы не выгружать всё в Python?

В Django ORM для вычислений с условием прямо в SQL можно использовать выражения Case и When из модуля django.db.models.

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

Могли бы вы объяснить концепцию нормальных форм в базах данных и их роль в проектировании схем?

Нормальные формы — это набор правил для организации данных в реляционной базе данных, чтобы минимизировать избыточность и избежать аномалий при обновлении, вставке и удалении данных.

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

Можете объяснить назначение и использование объекта iter в SQLAlchemy?

В SQLAlchemy объект iter используется для итерации по результатам запроса без загрузки всех данных сразу в память. Это особенно полезно при работе с большими наборами данных.

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

Какие типы индексов в базах данных вы знаете?

Основные типы индексов в базах данных:

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

Что определяет необходимость создания индексов в PostgreSQL, и какие ограничения при этом учитываются?

Необходимость создания индексов в PostgreSQL определяется желанием ускорить операции поиска и выборки данных по определённым столбцам.

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

Можете объяснить, что из себя представляет система управления базами данных и какую роль она выполняет?

Система управления базами данных (СУБД) — это программное обеспечение, которое позволяет создавать, хранить, изменять и управлять базами данных.

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

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

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

Читать ответ