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

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

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

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

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

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

Анализ резюме

Каталог

Последние вопросы

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

Расскажи, для чего нужна связь один-к-одному между таблицами, почему нельзя просто объединить данные в одну таблицу (в том числе с точки зрения безопасности)

Связь один-к-одному полезна для отделения необязательных, чувствительных или редко используемых данных. Объединение возможно, но не всегда удобно по доступу, жизненному циклу и размеру строки.

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

Всегда ли нужно выделять новую версию API при изменениях? Какие минусы у версионирования API и какие есть альтернативы?

Новая версия нужна прежде всего для несовместимого изменения контракта. Совместимые расширения можно вводить в текущей версии, проверяя поведение реальных клиентов.

Читать ответ
System Design

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

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

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

А ты в Тбилиси, да?

Подтвердите фактический город и часовой пояс, затем уточните рабочие часы и формат сотрудничества. Не нужно сообщать точный домашний адрес.

Читать ответ