Вернуться в видеотеку

Архитектурная секция собеседования в Т-Банке для Senior Frontend-разработчика

Полная запись архитектурной секции собеседования в Т-Банк на Senior Frontend-позицию. Кандидат проектирует веб-мессенджер: уточняет требования, обсуждает офлайн-режим, React, WebSocket и REST, API-контракты и верхнеуровневую схему с CDN, S3 и балансировкой.

Источник: Software developer

Открыть на YouTube

Коротко о видео

Автор публикует полную запись архитектурной секции своего собеседования в Т-Банк на Senior Frontend-разработчика. Вместе с интервьюером он проектирует веб-мессенджер для 10 млн уникальных пользователей в сутки: формулирует требования, обсуждает React, Service Worker и хранение офлайн-данных, REST, WebSocket и SSE, курсорную пагинацию, API-контракты и компонентную структуру. В финале интервьюер поясняет, какие части схемы стоило упростить или дополнить: CDN и S3 для статики, балансировку и особенности долгоживущих WebSocket-соединений.

Затронутые темы

Что взять на заметку

  • Архитектурный ответ нужно строить от требований приложения.
  • Компоненты системы следует обосновывать ограничениями.
  • На Senior-секции важны trade-offs и связность решения.

Рекомендуем посмотреть