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

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

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

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

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

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

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

Каталог

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

Найдено: 7
System Design

Расскажи, как ты проектировал инфраструктуру для EdTech-платформы, которая выдерживает 15 000 RPS во время пробных экзаменов? Какие компоненты масштабируются горизонтально, какие нет, и как ты устраняешь узкие места на уровне БД и кэша?

Для пика 15 000 RPS сначала определите профиль запросов и ограничения зависимостей, затем проверьте их нагрузочным сценарием.

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

У тебя была БД только с одним мастер-инстансом, DevOps завтра развернёт реплики. Что тебе как бэкендеру нужно сделать, чтобы сервис получил профит от появления реплик? Можно ли подготовиться заранее?

Чтобы получить пользу от реплик, приложение должно направлять подходящие запросы чтения на них, а запись — на основной узел.

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

Ты знаком с реляционными и нереляционными базами данных? Чем они отличаются?

Реляционные СУБД организуют данные в отношения и поддерживают операции над ними, а нереляционные используют другие модели, например документную или ключ-значение.

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

Почему микросервисная архитектура лучше монолита?

архитектура: система из независимых сервисов масштабируемость: каждый компонент можно масштабировать отдельно развертывание: автономные обновления без остановки всей системы гибкость: в одном приложении можно…

Читать ответ