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

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

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

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

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

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

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

Каталог

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

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

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

Сначала проверьте реальный запрос, план, индекс по ID и ожидания: медленное чтение не обязательно требует немедленного шардирования.

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

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

Нормализация уменьшает аномалии изменения данных через корректные зависимости: 1НФ — атомарные значения, 2НФ — нет частичной зависимости, 3НФ — нет недопустимой транзитивной зависимости.

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

Объясните, как работают оконные функции в SQL и сравните их с обычными агрегатными функциями по тому, как они обрабатывают строки и формируют результаты запросов. Также опишите, когда каждая из них уместна в реальных сценариях запросов, включая любые последствия для чтения, фильтрации или представления данных, возвращаемых в код приложения.

Обычная агрегация сворачивает строки в группы, а оконная функция сохраняет строки и добавляет вычисление по связанному набору, заданному OVER.

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

Как вы участвовали в проектировании архитектуры продукта и во взаимодействии с базами данных?

Опишите архитектурное решение, в котором участвовали лично: требования, варианты, модель данных и компромиссы между простотой, нагрузкой и надёжностью.

Читать ответ