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

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

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

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

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

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

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

Каталог

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

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

Каким образом реализовать паттерн Saga с использованием SQL?

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

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

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

ORM (Object-Relational Mapper) предоставляет объектно-ориентированный способ взаимодействия с базой данных, представляя таблицы и строки как классы и объекты.

Читать ответ
Поведенческий

Расскажи про опыт оптимизации сложных SQL-запросов и работы с планом выполнения. Был ли кейс, где удалось ускорить запрос в 2-3 раза?

В одном из проектов я столкнулся с медленным отчетом, который формировался сложным SQL-запросом с несколькими JOIN и подзапросами. Для оптимизации я:

Читать ответ