Перейти к содержимому

Общее

Вопросов: 21 из 16 собеседований. Источник указан в заголовке группы.

  • cap/pacelc теоремы
  • За счет чего на уровне serializable достигается консистентность бд?
  • Что такое событийно-ориентированная архитектура?
  • Столкнулись ли с чистой/гексогональной архитектурой?
  • Расскажите про многослойную архитектуру;
  • Приходилось принимать участие в выстраивании архитектуры?
  • Какими инструментами для визуализации архитектуры пользовался?
  • По архитектуре как общались сервисы? Мобилка куда обращается? gRPC отличие от REST? HTTP2 что дает? отличие от HTTP1?
  • Что такое верхний уровень и что такое нижний уровень?
  • Является ли использование заглушек в тестах признаком плохой архитектуры?
  • Какие можете перечислить архитектурные принципы, которые используете в разработке?

SberMobile / СберМобайл (Хранитель/Антиспам) — 1 кв 2025

Заголовок раздела «SberMobile / СберМобайл (Хранитель/Антиспам) — 1 кв 2025»
  • У нас сотни тысяч запросов на чтение в базу данных. На два порядка меньше операций записи. Как правильно организовать архитектуру такого регионального хранилища, чтобы обеспечить нормальную скорость для всех?
  • Кто отвечал за проектирование архитектуры и технических решений?
  • Представьте ситуацию: к вам обращается аналитик, чтобы обосновать заказчику выбор архитектурного подхода. Какие критерии вы назовете для выбора между gRPC и REST?
  • Приходилось ли вам менять архитектуру сервиса, потому что старая переставала масштабироваться? Что меняли?
  • Как вы документировали API и архитектуру?
  • Как бы вы организовали архитектуру интеграции с партнерским сервисом для получения рекламного контента? Какие слои будут задействованы?

Wildberries / WB - 5 (Команда спецпроектов) — 1 кв 2025

Заголовок раздела «Wildberries / WB - 5 (Команда спецпроектов) — 1 кв 2025»
  • Что такое консистентность, как она достигается на postgresql?

Архитектурная задача: Реализовать префиксный поиск для карточек товаров

  • В чем ключевая разница в подходе к ООП между C++ и Go? Как отсутствие классического наследования влияет на архитектуру?
  • Какие программные архитектуры знаешь и по каким работал?