📖 System Design: как выжить на собеседовании? Обзор книги Алекса Сюя
О чем книга?
Аналитик при подготовке к грейду Senior наверняка столкнется с System Design на собесе. Это стрессовое проектирование какой-либо системы прямо на интервью онлайн без регистрации и смс🔞. Однако задание многое говорит о кандидате, его hard и soft skills, а также умении принимать решения.
Автор разбирает по косточкам Google, YouTube, WhatsApp – и дает пошаговый метод проектирования подобных систем на собесе.
Что понравилось
➕ Просто и коротко. 300 страниц с картинками можно осилить за 2-3 вечера.
➕ Фокус на архитектуру. Учимся думать не только про функции, но и про прозводительность, масштабируемость (что, если пользователей станет 1 млн?)
➕ Проектирование популярных систем. YouTube пока спроектировать не готов, но понимаю, что под капотом
Что не понравилось
⚠ Не все системы удастся понять. Я работал с мессенджерами и системой уведомлений, поэтому книга дополнила мои знания. А вот хранилище типа «ключ-значение» и согласованное хэширование остались темным лесом🤷♂️
⚠ Местами не хватает деталей и цифр. Хотелось бы больше конкретики
Кому бы порекомендовал?
Системным аналитикам (да и не только) уровня middle и middle+, у которых за плечами хотя бы несколько проектов. Для расширения кругозора или, внезапно, для подготовки к интервью по System Design.
Общее впечатление
⭐ Книга понравилась. Легко читается, дает фундаментальное понимание систем. Некоторые разделы давались тяжело – но если столкнусь с подобным в работе, вернусь к этим главам
⬇А вы проходили интервью по System Design? Оставляйте комментарии о своем опыте, а я в будущих постах я расскажу о своем
#книги_системный_анализ
Post #5
942

- 🔥 8
- ✍ 4
- ❤ 2
- 👍 2