System Design: собеседование по проектированию систем
Поймите, как масштабируются большие системы, от балансировки и кэша до шардирования и очередей, и как спроектировать сервис коротких ссылок или чат. Для инженеров перед собеседованием, с восемью классическими задачами.
Что нужно сделать на собеседовании по проектированию систем?
Спроектировать масштабную систему и объяснить её компромиссы
Source
Интервьюер называет продукт, например сервис коротких ссылок или чат, и вы 45–60 минут проектируете его вслух. Единственного правильного ответа нет: одна и та же задача допускает несколько хороших решений. Оценивают, насколько каждый выбор отвечает согласованным требованиям и можете ли вы назвать его цену.