Подтемы
Архитектурные решения и trade-off thinking
15 вопр.
Reliable backends — построение надёжных сервисов
15 вопр.
System Design — Caching
16 вопр.
System Design — Готовые кейсы
30 вопр.
System Design — Communication (WebSocket, SSE, Long Polling, Webhooks)
15 вопр.
System Design — Consistency
14 вопр.
System Design — Distributed Systems (Consensus, Quorum, Discovery)
18 вопр.
System Design — Fault Tolerance (отказоустойчивость)
14 вопр.
System Design — Fundamentals (scalability, availability, latency)
18 вопр.
System Design — Idempotency
13 вопр.
System Design — Networking (DNS, CDN, Load Balancer)
20 вопр.
System Design — Очереди
14 вопр.
System Design — Rate Limit (ограничение нагрузки)
14 вопр.
6 вопросов
-
staff case Ты главный архитектор AI-платформы медицинского вуза (РНИМУ). Платформа будет обслуживать студентов (генерация задач, разъяснения, RAG по учебным материалам), …
-
staff case Команда хочет внедрить feature flags. На рынке есть LaunchDarkly ($$$), Unleash (OSS), и можно написать своё. Как принять решение?
-
staff case У нас monolith 200k LOC, 30 разработчиков, deploy 1 раз в неделю. Команды жалуются что блокируют друг друга. Когда и как выделять микросервисы?
-
staff case Backlog: 30 feature requests от продакта, 20 техдолгов от команды, 10 security CVE, 5 performance issues. Как приоритизировать. Сколько техдолга разрешать на с…
-
staff case Нужно нанять senior backend-инженера в команду. Какие этапы интервью? На что обращать внимание?
-
staff case Нужно мигрировать legacy-сервис на новый язык/фреймворк. 50k LOC Python 2.7 + Flask → Python 3.12 + FastAPI. Команда 5 человек, прод-нагрузка 24/7. Стратегия?