1:23:27Мок-собеседование по System Design для Backend Engineer
System design-интервью о проектировании высоконагруженного сервиса: требования, регионы, сервисы, Kafka и transactional outbox.
Практическая System Design-секция по проектированию сервиса бронирования. Участники уточняют требования, проектируют API и сервисы, обсуждают масштабирование и получают обратную связь.
Источник: Владимир Невзоров
Открыть на YouTubeЗапись показывает публичную System Design-практику в формате интервью. Участник проектирует сервис бронирования, начиная с функциональных и нефункциональных требований. В центре задачи — поиск по локации, датам и количеству гостей, поэтому беседа переходит к API, верхнеуровневой архитектуре, отдельному booking service и сервису доступности. Собеседующие обсуждают геопоиск, выбор между геохешем и S2, а также масштабирование и расчёты жизнеспособности системы. После основной части авторы дают итоги и обратную связь, затем добавляют упражнения по балансировке и событийной архитектуре. Это развёрнутый пример движения от требований к компонентам и ограничениям.
1:23:27System design-интервью о проектировании высоконагруженного сервиса: требования, регионы, сервисы, Kafka и transactional outbox.
1:11:40Пробное System Design интервью на примере доставки еды. Кандидат определяет границы задачи, API оплаты и взаимодействие сервисов, а интервьюер задаёт уточняющие вопросы.
1:12:22Кандидат решает архитектурный кейс по созданию криптобиржи и отвечает на вопросы по backend-разработке. Собеседники разбирают торговые ордера, доменные области, очереди, хранение валют, микросервисы, подписки и надёжность сервисов.